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