We're looking for a highly skilled and experienced Java Developer with familiarity in Microsoft technologies and over 10 years of hands-on experience in backend development, cloud technologies, and modern DevOps practices.
Requirements
- 10+ years of professional experience in Java development with good familiarity of.Net and expertise in microservices architecture.
- 3+ years of hands-on experience working in AWS cloud environments, including services such as EC2, S3, Lambda, RDS, etc.
- Strong experience with stream processing frameworks such as Kafka Streams, and familiarity with Apache Kafka or Confluent Kafka.
- Solid understanding of PostgreSQL, SQL Server relational databases.
- Proficient in DevOps practices and tools including Jenkins, Terraform, Nexus, and CI/CD pipelines.
- Experience with containerization and orchestration tools such as Docker, Kubernetes, AWS EKS, and ECS.
- Familiarity with messaging systems like Apache Kafka.
- Exposure to financial domain messaging formats (e.g., XML, JSON, and mainframe message formats) is a strong plus.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
- Excellent communication and collaboration skills.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance