Responsibilities:
- Proficient in Core Java 8 or above.
- Design, develop, and maintain Java-based applications using SpringBoot and other related frameworks
- Collaborate with cross-functional teams to design, develop, and deploy microservices-based applications
- Implement event-driven architecture using Apache Kafka.
- Utilize Apache Flink for stream processing.
- Develop and maintain APIs that are scalable, secure, and highly available.
- Implement NoSQL databases for storage and retrieval of large data sets
- Configure and maintain AWS services and infrastructure such as EC2, S3, RDS, Lambda, etc.
- Build and deploy applications using Kubernetes and containerization technologies such as Docker
- Ensure the application is highly performant, secure, and scalable.
- Write and maintain automated tests to ensure the quality of the code.
- Troubleshoot and debug issues in a timely manner.
Requirements:
- 5+ years of experience in Java development
- Strong understanding of Java 8+ features and related frameworks such as SpringBoot/Quarks
- 5+ years of Experience in developing microservices-based applications and RESTful APIs
- 5+ years of experience in designing and building data-pipelines using streaming technologies like Kafka
- Strong experience with AWS services such as EKS,EC2, S3, RDS, Lambda, etc.
- Experience with Kubernetes and containerization technologies such as Docker
- Understanding of DevOps practices and tools such as Jenkins, GitOps, etc.
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Knowledge of database systems, both SQL and NoSQL
Good to have
- Experience with monitoring tools like Prometheus and Grafana.
- Healthcare domain experience
total rewardsare designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength andscale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.