Posted on: 18/11/2025
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
- - - - - - -
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1576472
Interview Questions for you
View All