Description : We are looking for an experienced Java Cloud Native Lead with 7 to 12 years of strong hands-on experience in Java and related frameworks. The ideal candidate will have deep expertise in building scalable, cloud-native applications using modern Java technologies and AWS services.
Key Responsibilities :
- Design, develop, and maintain high-quality Java applications using core Java, Spring Framework, Hibernate, and RESTful APIs.
- Implement microservices architecture, including development and deployment using Spring Boot and related technologies.
- Develop REST HTTP services, leveraging Swagger / OpenAPI for API design and documentation.
- Build cloud-native applications and serverless solutions using AWS Lambda, Step Functions, API Gateway, SQS, SNS, AppFlow, S3, and Secret Manager.
- Manage AWS deployments, monitoring, and automation using services such as Beanstalk, EC2, ECS, EKS, and CodePipeline.
- Write complex SQL queries, stored procedures, and perform database integration and tuning using SQL
Server, PostgreSQL, MySQL, or other RDBMS.
Develop front-end interfaces using JavaScript, jQuery, Bootstrap, HTML5, and CSS3.Ensure code quality through unit testing, mocking frameworks, integration testing, and continuous integration tools like Jenkins.Collaborate within Agile Scrum teams to deliver robust software solutions.Apply design patterns and best practices in software design and architecture.Must-Have Skills :
7+ years of strong experience in Core Java, Spring Framework (Core, MVC, AOP, Batch, Data), Hibernate, SOAP & REST APIs.2+ years of experience designing applications and applying design patterns.Extensive experience with Spring Boot, REST API development, and microservices implementation.Expertise in AWS cloud services including Lambda, Step Functions, API Gateway, SQS, SNS, and AWS deployment tools.Strong SQL and RDBMS skills with JPA-Hibernate integration.Proficient in front-end technologies such as JavaScript, jQuery, Bootstrap, HTML5, and CSS3.Hands-on experience with unit testing, mocking frameworks, integration testing, and CI / CD pipelines (Jenkins).Familiarity with Agile Scrum methodology.Good to Have :
Experience with containerization and orchestration tools like Docker and Kubernetes.Knowledge of additional cloud platforms such as Azure or Pivotal Cloud Foundry (PCF).Experience with cloud infrastructure automation including Load Balancers, EC2, routing, and Infra automation.Exposure to Webpack, CLI tools, and performance tuning techniques.Soft Skills :
Excellent communication and presentation skills.Strong problem-solving abilities and attention to detail.Ability to work effectively both independently and in team environments.(ref : hirist.tech)