Software Development Engineer 2 (Java, Springboot, AWS)
New Groyp TalentojIndia
it-jobs
Job Description
Key Responsibilities: Development Responsibilities: - Design, develop, test, and maintain backend web applications using Java and Spring Framework (Spring MVC) . - Build and optimize RESTful APIs to ensure scalability and performance. - Implement containerized solutions using Docker for consistent deployment and environment management. - Utilize AWS services (e.g., ECS, S3, Lambda, DynamoDB) to develop cloud-native solutions. - Collaborate with cross-functional teams to gather and refine technical and business requirements. Testing Responsibilities: - Develop and maintain automated test scripts using frameworks like JUnit and Cucumber (BDD Framework) . - Perform comprehensive end-to-end testing, including functional, regression, integration, and performance testing. - Identify, document, and track defects to closure, ensuring code stability and high quality. - Foster Test-Driven Development (TDD) practices within the team. - Ensure seamless CI/CD workflows by integrating automated tests with tools like Jenkins CI and version control systems like Git . Skills & Qualifications: Must-Have Skills: - 3-5 years of hands-on experience in Java development . - Strong knowledge of Spring Framework (Spring MVC) and related tools. - Proficiency in Docker for containerization. - Demonstrable expertise with core AWS services (e.g., ECS, S3, Lambda, DynamoDB). - Hands-on experience with testing frameworks such as JUnit , TestNG , and Cucumber (BDD) . - Strong understanding of RESTful API design and microservices architecture . - Familiarity with build tools like Maven and CI/CD pipelines. - Excellent debugging, problem-solving, and analytical skills. Nice-to-Have Skills: - Knowledge of Large Language Models (LLMs) and AI-powered coding/testing tools (e.g., GitHub Copilot). - Experience with Terraform for infrastructure as code. - Exposure to front-end technologies like Angular or React . - Understanding of SQL and NoSQL databases . Skills: TestNG, No Sql, Sql, Maven, Junit, Aws Experience: 3.00-5.00 Years
Get AI-Matched to This Job
Upload your resume and our AI will score how well you match this and thousands of similar roles.