HamburgerMenu
hirist

Java Backend Developer - Spring Frameworks

Novoguild
Bangalore
5 - 7 Years

Posted on: 25/07/2025

Job Description

Role : Java Backend Developer

Experience : 5-7 Years

Employment Type : Full-time

Job Overview :

We're searching for a skilled Java Backend Developer to join our team in Chennai.

You'll be crucial in designing, developing, and maintaining scalable and high-performance backend services.

If you have solid experience with Java, Spring Boot, and building robust APIs, and enjoy working on complex systems, we encourage you to apply.

Key Responsibilities :

- Design, develop, and maintain high-performance, scalable, and reliable backend services using Java.

- Build and consume RESTful APIs to support various application functionalities.

- Collaborate with frontend developers, product managers, and other stakeholders to understand requirements and translate them into technical solutions.

- Implement data storage solutions, working with relational and/or NoSQL databases.

- Write clean, efficient, and well-documented code following best practices.

- Perform code reviews to ensure code quality, maintainability, and adherence to standards.

- Troubleshoot, debug, and optimize existing applications for performance and scalability.

- Participate in the entire software development lifecycle, from conception to deployment and maintenance.

Requirements

- 5-7 years of experience as a Java Backend Developer.

- Strong proficiency in Java programming language.

- Hands-on experience with Spring Boot and other Spring frameworks.

- Proven experience in designing and developing RESTful APIs.

- Solid understanding of object-oriented programming (OOP) principles and design patterns.

- Experience with relational databases (PostgreSQL, MySQL, Oracle) and/or NoSQL databases (MongoDB, Cassandra).

- Familiarity with version control systems, preferably Git.

- Strong problem-solving and debugging skills.

- Excellent communication and collaboration abilities.

Preferred Qualifications

- Experience with cloud platforms (AWS, Azure, GCP).

- Knowledge of microservices architecture.

- Familiarity with containerization technologies like Docker and orchestration with Kubernetes.

- Experience with message queues (Kafka, RabbitMQ).

- Understanding of CI/CD pipelines


info-icon

Did you find something suspicious?