Job Description:
The company is seeking a skilled Backend Developer to work on cloud native Java SpringBoot microservices.
This role requires strong experience in designing, developing, and deploying scalable and efficient backend systems using Java SpringBoot microservices.
- Analyze technical requirements and design solutions for the implementation
- Implement Test Driven Development (TDD) and unit testing of middleware/REST services using JUnit
- Achieve high code coverage through thorough testing
- Ensure secure and stable application releases by maintaining high code quality and handling all penetration testing scenarios
Required Skills:
- Expertise in Java SpringBoot microservices
- Strong experience with AWS cloud native development and deployment (IAM authentication integration, Lambda, EKS, SNS, Secret Manager)
- Hands-on experience with GitHub repository management, GitHub Actions, and advanced security measures
- Knowledge of NoSQL databases, JUnit, Design Patterns, Hibernate, Kafka, AI-integrated development, application security, DevOps tools & technologies, and agile practices