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.
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.
- 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 Jobs
Financial Services
Develop and maintain Java 21/Spring Boot microservices and React/TypeScript frontends. Manage Terraform infrastructure deployed to AWS ECS, produce secure production code, contribute to architecture, analyze data, and improve software quality through testing, automation, and authorized AI-assisted development. Collaborate within an agile team while supporting application resiliency, security, and continuous improvement.
Top Skills:
Ai-Assisted Software Development ToolsAws EcsCi/CdJava 21JavaScriptMicroservicesReactSpring BootSQLTerraformTypescriptVite
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Provides hands-on technical leadership for enterprise applications and AI-enabled solutions. Designs full-stack systems, REST APIs, cloud-native services, reusable AI lifecycle utilities, and scalable architectures. Leads projects through development, testing, deployment, and production support while promoting DevOps, automation, security, observability, and performance practices. Mentors engineers, removes technical roadblocks, collaborates cross-functionally, and evaluates emerging technologies.
Top Skills:
Ai/MlAWSCi/CdCSSDevOpsFastapiFlaskGatlingGithub ActionsGrafanaHibernateHTMLJavaJavaScriptJmeterKubernetesAzureMySQLNoSQLOraclePythonReactRestful ApisSplunkSpringSpring Boot
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, test, and deploy enterprise Java applications using Spring Boot, Azure, REST APIs, microservices, and SQL Server. Integrate generative AI and intelligent automation, support CI/CD pipelines, troubleshoot production issues, optimize performance, participate in code reviews, and contribute to technical documentation and architecture. Collaborate with product, architecture, business analysis, and DevOps teams to deliver secure, high-quality cloud-native software.
Top Skills:
Ai ServicesAngularCi/CdDockerGenerative AiGitJavaKubernetesLlmsMicroservicesAzureMicrosoft Sql ServerReactRestful ApisSpring Boot
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.


