• Full Time
  • Chennai

Job Description: 

Key Responsibilities: 

  • Lead the design, development, and deployment of complex, scalable backend services using Java and AWS technologies. 
  • Architect and implement microservices-based solutions with a focus on high availability and fault tolerance.
    Develop and maintain RESTful APIs and integrate third-party services and internal systems. 
  • Own and drive end-to-end SDLC activities, including requirements gathering, design, development, testing, deployment, and monitoring. 
  • Implement and optimize integration testing frameworks to ensure seamless service interaction and system reliability. 
  • Utilize AWS services such as S3, DynamoDB, Lambda, Step Functions, SNS, SQS, CloudWatch, and others to build and monitor applications. 
  • Apply object-oriented design principles and modern design patterns to build maintainable and reusable code.
    Participate in and lead code reviews, ensuring adherence to best practices and high code quality. 
  • Collaborate effectively with cross-functional teams, including QA, DevOps, Product Management, and UX/UI designers. 
  • Contribute to and drive initiatives around CI/CD, infrastructure automation, and DevOps best practices. 

Required Qualifications: 

  • Hands-on programming experience with modern languages, especially Java (preferred), C++, or C#. 
  • 5+ years of experience in system design and architecture, including scalability, reliability, and design patterns. 
  • Strong expertise in AWS services and cloud-native application development. 
  • Proven experience designing and implementing API-first architectures and microservices. 
  • Solid understanding of distributed systems, asynchronous processing, and event-driven architectures. 
  • Proficient with integration testing, mocking frameworks, and test automation tools. 
  • Experience with tools such as Git, Maven/Gradle, Jenkins, Docker, Kubernetes, etc. 
  • Familiarity with Agile/Scrum development methodologies and DevOps practices. 

Preferred Qualifications (Good to Have, but not a must to have): 

  • AWS certification (e.g., AWS Certified Developer – Associate or AWS Certified Solutions Architect) 
  • Experience in CI/CD pipeline development and infrastructure as code (e.g., CloudFormation or Terraform) 
  • Exposure to front-end technologies or full-stack experience is a plus. 

 

To apply for this job email your details to India-careers@vertisystem.com