Full Stack Java Developer (Chennai)

Full Stack Java Developer (Chennai)

30 Aug
|
Umanist Staffing
|
Chennai

30 Aug

Umanist Staffing

Chennai

Full Stack Java Developer

Experience: 8–12 Years
Location: Chennai
Work Mode: GDC / On-site
Interview Mode: Video
Interview Rounds: 2
Shift: Day Shift(30329)
Notice Period: Immediate Joiner Only(who can join with us within 15days)

Role Overview

We are looking for a senior Full Stack Java Developer with strong expertise in Java, Spring Boot, React, Microservices, and Google Cloud Platform (GCP).

The role involves designing, developing, and deploying scalable, highly available cloud-native applications and microservices. You will work in an Agile engineering environment using modern development practices such as TDD, Pair Programming, CI/CD, and AI-assisted development tools.

Key Responsibilities

- Design, develop, and deploy Java 17+ and Spring Boot 3.x microservices on GCP.

- Develop scalable and resilient REST APIs and integrate them with React-based frontend applications.

- Build and optimize APIGEE endpoints with Swagger/OpenAPI documentation.

- Develop full-stack solutions using Java/Spring Boot and React.

- Work with Spring Batch, Reactive Programming, Project Reactor, and data pipelines/streams.

- Design and implement caching solutions using Redis and cache-aside/read-write-through patterns.

- Build and maintain CI/CD pipelines using Cloud Build and Tekton.

- Implement Infrastructure-as-Code using Terraform.

- Monitor application performance and reliability using Dynatrace, Splunk, and cloud monitoring tools.

- Design highly available, fault-tolerant microservices and contribute to SRE practices.

- Participate in technical discovery, architecture discussions, solution design, and technical feasibility assessments.

- Collaborate with global and cross-functional teams in an Agile environment.

- Participate in Pair Programming, TDD, sprint planning, backlog refinement, reviews,



and retrospectives.

- Mentor junior developers and contribute to technical best practices.

- Leverage modern AI-assisted development tools to improve productivity, testing, refactoring, and documentation.

- Ensure code quality, security, scalability, and operational excellence.

Must-Have SkillsCore Java & Backend

- 7+ years of experience in enterprise web application and backend service development.

- 5+ years of hands-on experience with:

- Core Java

- Spring Boot

- Spring Batch

- Reactive Programming / Project Reactor

- Data Streams & Pipeline Processing

- Strong experience with Java 17+.

- Strong experience in Microservices Architecture.

Frontend

- Hands-on experience with React.

- Good understanding of modern frontend development and JavaScript.

Cloud – GCP

- 3+ years of cloud experience.

- Minimum 2 years of hands-on GCP architecture and implementation.

- Experience with:

- Google Compute Engine

- Cloud Run

- Cloud SQL

- Pub/Sub

- Redis

- Cloud Build

API & Testing

- Experience with RESTful APIs, Swagger/OpenAPI, and APIGEE.

- Hands-on experience with:

- JUnit

- Mockito

- Test-Driven Development (TDD)

- Knowledge of code quality and security tools such as SonarQube.

- Experience with performance testing tools such as JMeter is preferred.

DevOps & Monitoring

- Experience with Cloud Build and Tekton for CI/CD.

- Hands-on experience with Terraform.





- Experience with Splunk and Dynatrace for monitoring and observability.

- Understanding of cloud-native deployment and reliability practices.

Other Requirements

- Strong communication and stakeholder management skills.

- Experience working in Agile/Scrum environments.

- Ability to work effectively with distributed/global teams.

- Strong problem-solving and architectural thinking skills.

- Experience mentoring junior developers.

Good-to-Have Skills

- Spring Cloud and Spring Security.

- Python and SQL.

- Kubernetes, Docker, Helm.

- AWS or Azure experience.

- PostgreSQL, MySQL, MongoDB, DB2 or other relational/NoSQL databases.

- Google BigQuery / Firestore.

- gRPC, GraphQL and event-driven architecture.

- Jenkins or GitLab CI.

- Prometheus, Grafana or ELK Stack.

- Cycode and 42Crunch.

- Selenium.

- Strong SRE experience in Java/GCP environments.

- Experience with AIOps and AI-powered observability/diagnostic tools.

- GitHub Copilot, Gemini Code Assist or Agentic AI development experience.

- Experience in technical leadership and mentoring.

- GCP or Reactive Programming certifications.

- Open-source contributions or technical publications.

Ideal Candidate

- Senior-level Full Stack Java professional with strong Java + Spring Boot + React + Microservices expertise.

- Solid hands-on experience with GCP and cloud-native application development.

- Comfortable with modern DevOps, CI/CD, testing, monitoring, and SRE practices.

- Passionate about scalable and highly available system design.

- Comfortable working in collaborative Agile/XP environments.

- Strong communication skills with the ability to mentor and collaborate with global teams.

Important: Immediate joiners are preferred for this opportunity.

📌 Full Stack Java Developer (Chennai)
🏢 Umanist Staffing
📍 Chennai

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: full stack java developer (chennai) / chennai

Subscribe to this job alert:

Get the latest job offers by email for: full stack java developer (chennai) / chennai