Java Developer

Posted 4 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Healthtech • Software
The Role
Develop and maintain scalable Java backend applications, REST APIs, and microservices using Spring Boot and Dropwizard. Build React.js frontend components, manage relational databases and SQL, write unit and integration tests, troubleshoot performance issues, and support secure application deployment. Collaborate in Agile teams while contributing to CI/CD pipelines, code repositories, monitoring, and enterprise application enhancements.
Summary Generated by Built In

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

BenefitsWhat 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.

Skills Required

  • 5+ years of hands-on backend development experience
  • Strong Java experience, including Core Java, object-oriented programming, collections, exception handling, and multithreading
  • Hands-on experience with Dropwizard for RESTful APIs
  • Experience with Spring Boot and backend services or microservices
  • Knowledge of REST APIs, JSON, HTTP protocols, and API integrations
  • Experience with Maven or Gradle
  • Working knowledge of React.js, JavaScript ES6+, HTML5, and CSS3
  • Experience with relational databases and strong SQL skills
  • Knowledge of database schema design, transactions, data integrity, joins, subqueries, indexing, and query optimization
  • Experience with JUnit, Mockito, unit testing, and integration testing
  • Experience with REST API testing using Postman or similar tools
  • Experience with Git-based repositories, Docker, CI/CD pipelines, and Linux/Unix fundamentals
  • Understanding of microservices architecture, distributed systems, object-oriented design, and design patterns
  • Knowledge of API security, authentication, and authorization
  • Experience with Agile/Scrum development practices
  • 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
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: New York, NY
58 Employees

What We Do

Reveal HealthTech provides specialized engineering, clinical model, and strategy support to healthcare organizations. Our mission is to maximize patient health by removing technology as a constraint to healthcare innovation.

Similar Jobs

Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
289097 Employees

Optum Logo Optum

Senior Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Optum Logo Optum

Principal Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
160000 Employees

Adyen Logo Adyen

Senior Back-end Engineer

Fintech • Payments • Financial Services
Easy Apply
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
4771 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account