Senior Java Engineer
Confidential Company(Login to view company details)
5LPA - 20LPA
Remote
Full-Time
3-5 years
Job Summary
We’re hiring a Java / Spring Boot Back-End Engineer (3–5 years experience) for our client to build and scale cloud-native microservices for our core platform. This is a remote-first role with flexible IST hours, where you’ll work on designing RESTful APIs, optimising database performance, and ensuring system reliability. You’ll collaborate with cross-functional teams, contribute to clean architecture, and help shape a high-performance engineering culture.
Job Roles & Responsibilities
- Design and implement new microservices using Java 17+ (or Groovy) and Spring Boot 3.
- Build robust data models, write efficient SQL/JPQL, and optimise queries for PostgreSQL/MySQL.
- Champion clean architecture, unit testing (JUnit 5), and TDD/CI with GitHub Actions or Jenkins.
- Implement caching, rate‑limiting, and observability (Prometheus/Grafana) for high‑throughput workloads.
- Collaborate with front‑end and mobile teams on API contracts (OpenAPI/Swagger).
- Perform code reviews, mentor junior developers, and enforce coding standards.
- Troubleshoot production issues, conduct root‑cause analysis, and tune JVM performance.
- Contribute to sprint planning, story estimation, and technical documentation.
Cultural Expectations
- 3‑5 years of back‑end development with Java (or Groovy) and Spring Boot/Spring Cloud.
- Solid foundations in OOP, data structures, algorithms, and concurrency.
- Proficiency in relational DB design, schema modelling, and SQL query optimisation.
- Working knowledge of Linux, containerisation (Docker), and CI/CD pipelines.
- Experience building and consuming RESTful APIs; familiarity with JSON, JWT, OAuth2.
- Strong debugging, performance‑profiling, and problem‑solving abilities.
- Clear written and verbal communication; comfortable in agile, distributed teams.
Hiring Process
- Interview with hiring manager to assess technical skills.
- Technical interview with senior member from the technical team.
- Final interview with Tech Lead/CTO.
Login to Apply
Please login to apply for this job.
Confidential Company
Company details are hidden for privacy
Login to view company information
Other Jobs
J
Senior TypeScript Backend Engineer
Indore
J
TypeScript Backend Engineer
Indore
J
Lead TypeScript Backend Engineer
Indore
J
Pre-Sales Development Representative (SDR)
Remote
J
Team Member - Project Management (NPD)
Pune
