Description

Key Skills: Backend Development, AWS, Java, Spring Boot, Microservices.

Roles & Responsibilities:

  • Design, develop, and implement software for our products and systems.
  • Collaborate with cross-functional teams to define, design, and implement new software features.
  • Debug and resolve software defects and issues.
  • Conduct performance analysis and optimization of software systems.
  • Review code and design, providing constructive feedback to team members.
  • Lead and mentor junior engineers to promote knowledge growth and ensure project deliverables.
  • Interface among multiple departments and teams including Quality and Service.
  • Identify and recommend opportunities for efficiency improvements in department processes.
  • Conduct static analysis, code coverage analysis, and other verification techniques to ensure high-quality software.
  • Communicate business-related issues or opportunities to the next management level.
  • Perform other duties as assigned.

Experience Required:

  • 4 - 6 years of experience in backend development using Java and Spring Boot frameworks.
  • Proven track record in deploying and managing applications on AWS cloud services.
  • Experience building and integrating microservices architectures in distributed systems.
  • Proficiency in writing efficient, scalable, and testable code using best software development practices.
  • Exposure to CI/CD pipelines, containerization (Docker), and automated testing frameworks.
  • Strong experience in debugging production issues and performance tuning of applications.
  • Familiarity with Agile development methodologies and DevOps culture.
  • Excellent problem-solving skills and ability to mentor junior team members.

Education: Any Post Graduation, Any Graduation

Education

Any Graduate