Pune
11 days ago
Senior Java Developer (5–7 Years Experience)

Experience Required: Minimum 5–7 years of relevant, hands-on development experience

Mandatory Skills:

Core Development: Strong expertise in Java, Spring Boot, and Microservices

Testing: Proficiency in JUnit, Mockito, and automated unit testing

Data Structures & Algorithms: Solid understanding of stack, queue, sorting (e.g., bubble sort), and other core concepts

Backend Development: Strong foundation in Java backend design and implementation

APIs: Hands-on experience designing and consuming RESTful APIs

Database: Proficiency in SQL queries and good knowledge of database systems (RDBMS & NoSQL – MongoDB)

Version Control: Experience with Git and collaborative workflows

Cloud Exposure: Hands-on experience with GCP, Azure, or AWS

Key Responsibilities:

Collaborate with cross-functional teams to gather, analyze, and refine system requirements

Design and develop scalable, high-performance applications using Java and Spring Boot

Implement and maintain microservices architecture ensuring scalability, security, and reliability

Write clean, efficient, and maintainable code following best practices

Develop unit and integration tests to ensure reliability of delivered features

Troubleshoot and debug production issues, identifying root causes and delivering timely fixes

Work closely with DevOps teams for seamless CI/CD, deployment, and monitoring

Contribute to code reviews, technical documentation, and continuous process improvement

Good to Have:

Experience working with critical project timelines

Exposure to AI-assisted coding tools (e.g., GitHub Copilot)

Strong analytical, problem-solving, and collaboration skills

Curiosity to learn new technologies and adopt best practices

What We’re Looking For:

A hands-on coder with strong commitment, who is passionate about building robust backend systems and thrives in collaborative, fast-paced environments.

Confirmar seu email: Enviar Email