DIAN Technology Solutions Pvt Ltd
Java Backend Developer at DIAN… · Hybrid…
ExperiencedHybridFull-timeHybrid work in Bangalore City, Bengaluru, Karnataka700000 INR–1500000 INR/yr
Job Description
Java Backend Developer
- Role: Java Backend Developer
- Experience: 5+ Years
- Work Mode: Hybrid
- Contract: full time
- Joining: Immediate to 15 days
About the Position:
We are looking for an experienced Java Backend Developer with strong expertise in Java and modern cloud-based architectures to design, build, and scale high-performance backend systems supporting genomics and healthcare data platforms. This role will involve building robust APIs, scalable data pipelines, and cloud-native services that power large-scale scientific and healthcare applications.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Build and optimize RESTful APIs to support platform integrations and data services.
- Develop and manage data pipelines and ETL workflows to process large-scale biological and clinical datasets.
- Work with MySQL, Elasticsearch, and data warehouse systems for efficient data storage and retrieval.
- Implement cloud-native applications on AWS, ensuring high availability and scalability.
- Containerize applications using Docker and orchestrate deployments using Kubernetes.
- Build and maintain CI/CD pipelines for automated testing, integration, and deployment.
- Collaborate with cross-functional teams including bioinformatics scientists, data engineers, and product teams.
- Ensure code quality, performance optimization, and system reliability across services
Qualifications & Skills:
- Senior 5+ years of experience in backend development.
- Strong programming experience in Java and Spring Boot.
- Experience working with MySQL or other relational databases.
- Experience designing ETL pipelines and data warehouse solutions.
- Strong exposure to AWS cloud services and cloud-native architectures.
- Experience with Docker and Kubernetes for containerized deployments.
- Knowledge of CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and ability to work in a collaborative environment.
- Proficiency in Java 17 or later.
- Hands-on experience with Spring Boot 3.1 or later.
- Experience with authentication and authorization protocols such as OIDC, OAuth2, SAML or related technologies.
Apply / Share your CV: talent.advisors@diantech.in
Pay: ₹700,000.00 - ₹1,500,000.00 per year
Work Location: Hybrid remote in Bangalore City, Bengaluru, Karnataka