HamburgerMenu
hirist

Senior Java Backend Developer - Spring Boot

The Glove
Bangalore
10 - 12 Years

Posted on: 18/11/2025

Job Description

Description :


Role : Senior Java Backend Developer

Location : Bengaluru, Karnataka, India

Experience : 10 - 12 Years

Joining : Immediate joiner

About The Glove :

The Glove is a well-established recruitment and talent-acquisition firm in India that specializes in enterprise-level hiring across IT, BFSI, Aerospace, Engineering, Industrial Automation, and more.

With a philosophy rooted in long-term partnerships - Because the fit matters - The Glove combines deep domain expertise, proprietary databases, and AI-powered recruitment insights to deliver high-quality talent.


Their ITES vertical includes recruiting for software development, cloud, AI, automation, and data roles.

Role Overview :

As a Senior Java Backend Developer, you will be a key member of The Gloves technology team (or their client-facing engineering team, depending on structure).

- You will design, develop, and maintain scalable, high-performance Java backend systems that support business-critical services.

- You should be experienced in microservices architecture, API design, and modern Java frameworks.

- Given the seniority, you will also mentor junior developers, drive architectural discussions, and contribute to technical strategy.

Key Responsibilities :

Design & Architecture :

- Architect and develop backend systems using Java (Java 8+), employing microservices or modular monolith design.

- Design system components for high availability, performance, scalability, and fault tolerance.

- Participate in system architecture reviews, propose improvements, and help define best practices.

Backend Development :

- Implement RESTful APIs and services using frameworks like Spring Boot / Spring Cloud.

- Build service-to-service communication, middleware integration, and messaging (e.g., Kafka or RabbitMQ).

- Manage transaction handling, data consistency, and database interactions.

Database & Persistence :

- Work with relational databases (e.g., MySQL, PostgreSQL) or NoSQL stores (e.g., MongoDB) for persistent storage.

- Write optimized SQL / JPQL / Hibernate queries, design schema, and tune for performance.

- Handle migrations, data modeling, and database version control.

DevOps & Deployment :

- Collaborate with DevOps or Platform teams for CI/CD pipeline configuration, build automation, and deployment.

- Containerise microservices (Docker) and deploy to Kubernetes or similar orchestration platforms (if applicable).

- Ensure that backend services are reliably deployed, monitored, and maintained in production.

Testing & Quality Assurance :

- Develop unit, integration, and end-to-end tests to maintain high code quality and reliability.

- Use test frameworks like JUnit, Mockito, or TestNG.

- Perform code reviews, ensure adherence to code quality standards, and mentor juniors on best practices.

Performance & Monitoring :

- Profile and tune application performance, memory, and CPU usage.

- Implement monitoring using tools like Prometheus, Grafana, or other APMs (Application Performance Monitoring).

- Set up logging and alerting to quickly identify production issues.

Technical Leadership & Mentorship :

- Mentor and guide mid- and junior-level developers.

- Lead by example in writing clean, maintainable, and well-documented code.

- Drive initiatives to improve development processes, code reuse, and architectural consistency.

Collaboration & Communication :

- Work closely with Product, QA, and DevOps teams to align on requirements, delivery timelines, and technical feasibility.

- Translate business requirements into scalable and performant technical solutions.

- Participate in sprint planning, stand-ups, retrospectives, and architecture discussions.

Required Qualifications :

Education : Bachelors or Masters degree in Computer Science, Information Technology, or a related technical discipline.

Experience : 10-12 years of relevant experience in backend Java development.

Technical Skills :

- Strong proficiency in Java (Java 8 or higher)

- Deep experience with Spring Boot, Spring Cloud, or equivalent frameworks

- Hands-on experience in building and maintaining microservices

- Strong database knowledge (SQL or NoSQL) and ORM (e.g., Hibernate)

- Experience with REST API design, versioning, and best practices

- Experience with message brokers / event-driven architecture (Kafka, RabbitMQ, etc.)

- Familiarity with containerization (Docker) and Kubernetes is a plus

Testing & Quality :

- Strong experience writing unit, integration, and performance tests

- Knowledge of test frameworks (JUnit, Mockito)

DevOps Knowledge :

- Familiarity with CI/CD pipelines, build tools (Maven/Gradle), and deployment best practices

Performance & Monitoring :

- Experience in profiling, tuning, and monitoring Java applications

- Knowledge of distributed tracing, logging, or APM tools

Soft Skills :

- Excellent communication and collaboration skills

- Proven leadership or mentorship experience

- Strong problem-solving mindset, with an ability to analyze and fix complex issues

- Ability to work in a fast-paced environment

Why Join The Glove :

- Be part of a reputed recruitment & staffing firm that is technology-driven and invests in internal tech.

- Opportunity to shape and scale backend systems that support high-impact tech operations.

- Collaborate in a professional and stable environment that values long-term relationships and deep domain knowledge.

Cutshort

+1

- Competitive compensation for senior-level talent, with room for technical leadership.

- Work from the Bengaluru office, offering both exposure and mentorship

- - - - - - -


info-icon

Did you find something suspicious?