HamburgerMenu
hirist

Java Software Engineer - Spring Boot

NR Consulting
Bangalore
8 - 10 Years
star-icon
4.6white-divider228+ Reviews

Posted on: 13/11/2025

Job Description

About the Role :

As a Senior Java Backend Developer, you will play a key role in building robust backend services, designing system architecture, and ensuring high performance and security of applications. You will collaborate with cross-functional teams in an agile environment to deliver high-quality software solutions.

Key Responsibilities :


- Design, develop, and maintain backend services using Java, Spring, and Spring Boot.

- Build and optimize Microservices-based architectures, ensuring scalability and reliability.

- Participate in all phases of the software development lifecycle, including requirement analysis, design, coding, testing, and deployment.

- Apply Agile methodologies for project execution and delivery.

- Ensure code quality through best practices, including unit testing, code reviews, and performance tuning.

- Collaborate with DevOps and cloud teams for deployment, CI/CD, and production support.

- Troubleshoot and resolve technical issues across development and production environments.

- Work closely with product managers, architects, and other stakeholders to deliver high-quality software solutions.

Qualifications :


- Minimum 8 years of experience in Java backend development.

- Strong expertise in Java, Spring Framework, and Microservices architecture.

- Bachelor's degree in Computer Science, Engineering, or a related field (preferred).

Required Skills :


- Proficiency in Java, Spring Framework, and Spring Boot.

- Strong experience building and maintaining Microservices.

- Solid understanding of backend development principles, system design, and data handling.

Preferred Skills :


- AWS or other cloud technologies.

- Experience with GitHub and CI/CD workflows.

- Knowledge of Kafka or any messaging queue system.

- Strong SQL experience with databases such as Postgres or Oracle.

- Familiarity with Kubernetes for container orchestration.

- Good understanding of data structures and algorithms.

info-icon

Did you find something suspicious?