HamburgerMenu
hirist

Senior Java Developer - J2EE/Spring Frameworks

The BIG Advantage
Mumbai
4 - 5 Years

Posted on: 18/08/2025

Job Description

About the Role :

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic engineering team.

As a Senior Java Developer, you will be responsible for designing, developing, and maintaining high-quality, scalable, and maintainable Java applications. You will play a critical role in delivering innovative and impactful solutions that meet the evolving needs of our business.

Key Responsibilities :

- Design, develop, and implement complex Java applications using Spring Boot, Spring MVC, and other Spring frameworks.

- Develop and maintain RESTful APIs and microservices.

- Integrate applications with various data sources (databases, message queues, etc.

- Ensure the performance, scalability, and maintainability of Java applications.

- Work with relational databases (i.e., Oracle, MySQL, PostgreSQL) and NoSQL databases (i.e., MongoDB).

- Design, develop, and optimize database schemas and queries.

- Write unit tests, integration tests, and end-to-end tests to ensure code quality.

- Participate in code reviews and provide constructive feedback.

- Troubleshoot and debug complex issues.

- Collaborate effectively with other developers, architects, and stakeholders (i.e., product managers, business analysts).

- Communicate technical information clearly and concisely, both verbally and in writing.

- Stay up-to-date with the latest advancements in Java, Spring Framework, and related technologies.

- Explore and evaluate new technologies and tools to improve development efficiency and solution quality.

Qualifications :

Essential :

- 4+ years of professional experience in Java development.

- Strong proficiency in Java, including Core Java, J2EE, and Object-Oriented Programming.

- Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA).

- Experience with relational databases and SQL.

- Excellent problem-solving, analytical, and debugging skills.

- Strong communication and interpersonal skills.

- Bachelor's degree in Computer Science, Engineering, or a related field


info-icon

Did you find something suspicious?