CO

Java Full Stack Developer

Salary
Up to ₹2.5M
Hiring from
India
Work type
Hybrid
Posted

614,320 remote jobs, straight from company career pages

100% free · New jobs every minute

Show job description

Job Description

Java Full Stack Developer – Chennai (Hybrid)

Position: Senior Java Full Stack Developer

Location: Chennai (Hybrid – 4 days WFO)
Employment Type: Full-Time
Budget: Up to ₹25 LPA

About the Role

We are seeking a Senior Java Developer to join our team supporting critical GCP projects. This role involves migrating and decoupling business-critical systems from legacy mainframe-fed data onto modern, cloud-native infrastructure on Google Cloud Platform (GCP). You will work across the full stack — backend services, front-end applications, data pipelines, and cloud architecture.


Key Responsibilities

  • Build and maintain Java (Spring Boot) microservices ensuring scalability and maintainability.

  • Develop ReactJS/Angular front-end applications consuming backend APIs with strong focus on performance and UX.

  • Design and optimize PostgreSQL schemas, queries, and indexing strategies for transactional and batch workloads.

  • Develop and maintain Apache Airflow DAGs for orchestrating mainframe-to-cloud data pipelines.

  • Architect and implement solutions on GCP (Cloud SQL, Cloud Run/GKE, Cloud Storage, IAM).

  • Collaborate with cross-functional teams to execute system separations with minimal disruption.

  • Lead environment promotion activities (Dev → UAT → Prod) with CI/CD automation.

  • Mentor junior engineers and contribute to raising the technical bar across the team.

  • Support UAT and production troubleshooting across Java, PostgreSQL, and Airflow layers.


Mandatory Skills

  • Java

  • Spring Boot

  • Microservices

  • ReactJS

Additional Skills

  • GitHub, Jenkins, GCP Cloud Run, PostgreSQL, Apache Airflow, Angular

  • Preferred: BigQuery


Experience Required

  • Total: 6+ years in IT

  • Relevant: 4+ years in development

  • Strong communication skills


Interview Process

  • 2 levels of technical discussion



Similar jobs