04 Oct
|
ThreatXIntel
|
Bengaluru
04 Oct
ThreatXIntel
Bengaluru
We are looking for experienced Backend Java Developers with strong expertise in Java 17+, Spring Boot 3.1+, AWS, REST APIs, databases, ETL/data pipelines, Docker, Kubernetes, and CI/CD.
The developers will work on scalable backend systems supporting genomics, healthcare, scientific, and clinical data platforms. The role involves building high-performance APIs, cloud-native services, data pipelines, and backend systems that process large-scale datasets.
Candidates should also have exposure to authentication and authorization technologies such as OIDC, OAuth2, SAML, or related technologies.
Excellent communication skills are important. Candidates should be comfortable collaborating with technical teams and clients and, particularly at the senior level, leading or coordinating team activities.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Java 17+ and Spring Boot 3.1+.
- Develop and optimize RESTful APIs for platform integrations and data services.
- Build and manage ETL pipelines and data workflows for large-scale biological and clinical datasets.
- Work with MySQL, Elasticsearch, and data warehouse systems for productive data storage and retrieval.
- Develop and deploy cloud-native applications on AWS.
- Containerize applications using Docker and deploy/manage services using Kubernetes.
- Build and maintain CI/CD pipelines for automated testing, integration, and deployment.
- Implement authentication and authorization using OIDC, OAuth2, SAML, or related technologies.
- Optimize application performance, scalability, reliability, and code quality.
- Collaborate with bioinformatics scientists, data engineers, product teams, and other stakeholders.
- Troubleshoot production issues and contribute to reliable and scalable backend solutions.
- Senior developers should be capable of team coordination and client engagement.
Mandatory Technical Skills
- Java 17 or later
- Spring Boot 3.1 or later
- Spring Boot / Spring Framework
- REST API development
- MySQL / Relational Databases
- AWS Cloud Services
- ETL Pipelines
- Data Warehouse
- Docker
- Kubernetes
- CI/CD
- Experience with OIDC / OAuth2 / SAML or related authentication technologies
Good-to-Have Skills
- Elasticsearch
- Cloud-native architecture
- DevOps practices
- Automated testing
- Large-scale data processing
- Healthcare / Genomics / Scientific data platforms
- Experience working with cross-functional technical teams
Experience Requirements Mid-Level 1 Position
- 3+ years of backend development experience
- Robust Java and Spring Boot experience
- Hands-on experience with the mandatory technologies
- Good communication and collaboration skills
- Immediate joining preferred
Senior-Level 2 Positions
- 5+ years of backend development experience
- Strong Java 17+ and Spring Boot 3.1+ experience
- Hands-on AWS, Kubernetes, Docker, CI/CD and data pipeline experience
- Experience with authentication/authorization technologies
- Strong communication and client interaction skills
- Ability to manage/coordinate a team
- Immediate joining preferred
Ideal Candidate The ideal candidate is a strong Java Backend Developer who can independently develop scalable APIs and cloud-native backend services, work with large-scale data pipelines, and contribute to production-grade systems. Candidates should demonstrate strong technical proficiency, excellent communication skills, client engagement capability, and the ability to work effectively in a collaborative environment.
Keywords
Java 17, Java Developer, Backend Developer, Spring Boot, Spring Boot 3, REST API, Microservices, MySQL, AWS, AWS Cloud, ETL, Data Warehouse, Elasticsearch, Kubernetes, Docker, CI/CD, OIDC, OAuth2, SAML, Cloud Native, Data Pipeline, Backend Development, Healthcare, Genomics, DevOps
📌 Backend Java Developer (Bengaluru)
🏢 ThreatXIntel
📍 Bengaluru