Responsibilities:
- Design, develop, and maintain Java-based applications using SpringBoot/Quarks 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.
- Work with AWS services to deploy and manage backend infrastructure.
- 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.
- Develop, deploy, and manage applications on Kubernetes
- Knowledge of web-security
- 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
- Working knowledge in Scaled Agile
- Participate in code reviews and contribute to the continuous improvement of development processes.
Requirements:
- 10+ years of experience in Java development
- Strong understanding of Java 8+ features and related frameworks such as SpringBoot/Quarks
- 10+ years of Experience in developing microservices-based applications and RESTful APIs
- 10+ years of experience in designing and building data-pipelines using streaming technologies like Kafka
- Strong experience with AWS services such as EC2, S3, RDS, Lambda, etc.
- Strong knowledge in HTTP/HTTPS web protocols
- Should have a strong understanding into implementation of application security.
- Should have strong knowledge into data-encryption, data integrity and session authentications.
- Should have good knowledge in load-balancing and scalability.
- Experience with Kubernetes and containerization technologies such as Docker
- Understanding of DevOps practices and tools such as Jenkins, GitOps, etc.
- Knowledge of database systems, both SQL and NoSQL.
- Experience with monitoring tools like Prometheus and Grafana
- Strong analytical and problem-solving skills
- Excellent communication and collaboration skills
- Should exhibit technical leadership skills
Good to have.
- Healthcare knowledge
- Product development 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.