Shorlist Professionals
Java Cloud Developer - Microservices Architecture
Job Location
delhi, India
Job Description
Job Description : Java Cloud Developer - Talent Worx Location : New Delhi, Delhi, India About the Job (Through Talent Worx) : We are seeking a skilled and experienced Java Cloud Developer to join our client's team. You will be responsible for developing and maintaining cloud-based applications using Java, with a strong emphasis on microservices architecture and RESTful APIs. This role requires a developer with hands-on experience in cloud platforms and a deep understanding of modern software development practices. Experience : 4-6 Years Responsibilities : Cloud Application Development : - Design, develop, and deploy Java-based applications on cloud platforms (AWS, Azure, Cloud Foundry, Heroku, GCP). - Develop and maintain microservices architecture using Spring Boot and Spring Security. - Utilize AWS services such as Lambda, Step Functions, DynamoDB, API Gateway, Cognito, S3, SNS, Fargate, SQS, VPC, IAM, EC2, ECS. API Development : - Develop and maintain RESTful APIs and web services. - Ensure APIs are secure, scalable, and performant. Database Management : - Work with database management systems, particularly PostgreSQL and DynamoDB. - Implement data access layers using Hibernate (or JPA). Software Development Practices : - Apply UML, design patterns, and data structures to develop clean and efficient code. - Implement Test-Driven Development (TDD) and ensure high code quality. - Utilize CI/CD pipelines and DevOps practices using tools like Jenkins and SonarQube. - Use Git for version control and Maven/Gradle for build automation. Containerization and Orchestration (Nice to Have) : - Work with containerization technologies like Docker and orchestration tools like Kubernetes. Testing : - Apply the testing pyramid and software testing methodologies. - Utilize testing frameworks like JUnit, WireMock, and Gauge. Problem Solving and Communication : - Demonstrate strong problem-solving and analytical skills. - Communicate effectively with team members and stakeholders. - Work independently and collaboratively in a team environment. Code Quality : - Write high-quality code optimized for performance. - Perform code reviews and ensure adherence to coding standards. Must Have Skills : - Minimum 3 years of experience with Web services & REST APIs. - Minimum 3 years of experience with cloud platforms (AWS, Azure, Cloud Foundry, Heroku, GCP). - Strong understanding of UML, design patterns, data structures, and clean coding principles. - Experience with CI/CD, TDD, DevOps, and CI/CD tools (Jenkins, SonarQube). - Hands-on experience with AWS services (Lambda, Step Functions, DynamoDB, API Gateway, Cognito, S3, SNS, Fargate, SQS, VPC, IAM, EC2, ECS). - Proficiency in coding and debugging. - Experience with microservices architecture, REST APIs, Spring Boot, and Spring Security. - Proficiency in Git and Maven/Gradle. - Experience with Hibernate (or JPA). Nice to Have Skills : - Solid understanding of database management systems, especially PostgreSQL and DynamoDB. - Experience with containerization and orchestration tools (Docker, Kubernetes). - Strong understanding of the testing pyramid, software testing methodologies, and testing frameworks (JUnit, WireMock, Gauge). - Strong understanding of modern engineering aspects. - Excellent problem-solving and analytical skills. - Strong communication and interpersonal skills. - Ability to work independently and as part of a team. - Detail-oriented with a focus on quality and performance. (ref:hirist.tech)
Location: delhi, IN
Posted Date: 5/9/2025
Location: delhi, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources Shorlist Professionals |
---|