Bengaluru, India
Java Developer
Reveal Health Tech · Bengaluru · India
Posted: 14/10/2026 · Last checked: 15/10/2026
Job description
Quoted in full from Reveal Health Tech's job posting. Gavroche does not edit it.
We’re looking for a Java Developer with 5+ years of strong hands-on experience in backend development, building REST APIs and microservices using Java, Spring Boot, and Dropwizard. The ideal candidate should also have working knowledge of React.js, database management, and end-to-end application development, with a focus on building scalable, secure, and reliable applications.
Key Responsibilities
- Design, develop, and maintain backend applications using Java, Spring Boot, and Dropwizard.
- Build and integrate RESTful APIs and microservices for seamless application communication.
- Develop and maintain frontend components using React.js, JavaScript, HTML, and CSS.
- Work with relational databases, write optimized SQL queries, and ensure data integrity.
- Write unit and integration tests using JUnit and Mockito to maintain code quality.
- Troubleshoot issues, debug applications, and optimize performance and reliability.
- Collaborate with cross-functional teams in an Agile environment to deliver scalable and secure solutions.
- Maintain code repositories, support CI/CD pipelines, and contribute to application deployment and maintenance.
Requirements
Backend Technologies
- Java (Core Java, OOP, Collections, Exception Handling, Multithreading)
- Dropwizard Framework – hands-on experience building and maintaining RESTful APIs
- Spring Boot – development and integration of backend services and microservices
- REST APIs, JSON, HTTP protocols, and API integrations
- Maven/Gradle for build and dependency management
Frontend Technologies
- React.js, JavaScript (ES6+)
- HTML5, CSS3
- React Hooks, component-based development, and state management
- Frontend and backend API integration
Databases
- Experience with relational databases such as PostgreSQL, MySQL, or Oracle
- Strong SQL skills, including joins, subqueries, indexing, and query optimization
- Understanding of database schema design, transactions, and data integrity
- Exposure to ORM frameworks such as Hibernate/JPA is an advantage
Testing & Quality
- JUnit, Mockito
- Unit testing and integration testing
- REST API testing using Postman or similar tools
Tools & Infrastructure
- Git, GitHub, GitLab, or Bitbucket
- Docker and CI/CD pipelines
- Linux/Unix fundamentals
- Application logging, debugging, and performance troubleshooting
Architecture & Engineering Practices
- Microservices architecture and distributed systems fundamentals
- Object-oriented design principles and design patterns
- API security, authentication, and authorization
- Agile/Scrum development practices
Preferred Skills
- Experience supporting and enhancing existing enterprise Java applications
- Familiarity with Redis or other caching technologies
- Exposure to AWS, Azure, or other cloud platforms
- Experience with monitoring and observability tools
Benefits
What do you get in return?
- Be part of a high-impact team shaping the future of our IP and product innovation strategy.
- Work with cutting-edge technologies in a focused yet flexible lab environment.
- Help define how applied AI can solve real-world problems in complex, high-stakes domains.
- Grow with a small, mission-aligned team backed by executive support and a long-term vision.
- Receive industry-best compensation and benefits.
Next Steps
- Send us your updated CV. If possible, include a cover letter highlighting how you have contributed to and enriched your previous organization.
- If we find your profile suitable, our Talent team will reach out to understand your profile, interests, and how we can best align your aspirations with the opportunity.
- Finally, you will have a conversation with our Founder to learn more about us and explore whether this is the right next career move for you.
Similar roles in Bengaluru
- React Native Developer - Software Engineer · Reveal Health Tech, Bengaluru
- Salesforce Developer · Kaseya Careers, Bengaluru
- Software Engineer II - Network Automation · DigitalOcean, Bengaluru
- Staff Software Engineer - AI Automation · Five9, Bengaluru
- Software Engineer II - Post Detection Enablement · Abnormal, Bengaluru
- Survey Programmer · Konovo, Bengaluru
200 open roles like this one; at most three per employer shown.
How software engineer roles in India are worked
3% fully remote · 2% hybrid · 95% do not say
Of 154 adverts. An advert that does not state a work mode is counted as not saying, not as on-site.
New openings in Bengaluru, by week
- 20/7/2026 66
- 27/7/2026 82
- 3/8/2026 94
- 10/8/2026 95
- 17/8/2026 99
- 24/8/2026 116
- 31/8/2026 154
- 7/9/2026 137
- 14/9/2026 179
- 21/9/2026 174
- 28/9/2026 167
- 5/10/2026 262
- 12/10/2026 147
1,772 openings over 12 weeks, by the week they were published.
Other roles at Reveal Health Tech
- React Native Developer - Software Engineer · Bengaluru
- Senior Full Stack Developer - Healthcare Mandatory · Bengaluru
2 open.