We are seeking a Senior Software Engineer (7+ years) to design, develop, and deploy scalable, cloud-native microservices using Java, Spring Boot, React, and GCP. The role involves modern engineering practices including TDD, Pair Programming, CI/CD, Agile, and AI-assisted development.
esign and develop Java 17+, Spring Boot 3.x microservices on GCP.
Build REST APIs, APIGEE endpoints, and Swagger/OpenAPI documentation.
Develop full-stack applications using React and Java backend services.
Implement caching, Spring Batch, reactive programming, and data pipelines.
Build CI/CD pipelines using Cloud Build and Tekton.
Manage Infrastructure-as-Code using Terraform.
Implement monitoring and observability with Dynatrace and Splunk.
Ensure high availability, scalability, security, and fault tolerance.
Leverage GitHub Copilot, Gemini Code Assist, and AI/AIOps tools.
Participate in TDD, Pair Programming, Agile/Scrum, and technical discovery.
Mentor engineers and contribute to architecture and technical strategy.
Required Qualifications
7+ years of enterprise software development experience.
5+ years hands-on experience with Java and Spring Boot/Spring Batch.
2+ years of GCP experience.
Strong experience with:
Java 17+, Spring Boot 3.x, React
Microservices and REST APIs
GCP: Compute Engine, Cloud Run, Cloud SQL, Pub/Sub, Redis
Cloud Build, Tekton, Terraform, Docker
JUnit, Mockito, TDD
APIGEE, Swagger/OpenAPI
Dynatrace, Splunk
Working knowledge of SQL/relational and NoSQL databases.
Experience with Agile/Scrum and distributed teams.
Strong communication, problem-solving, and mentoring skills.
Preferred Qualificaion :
[10:36 am, 18/8/2026] Rajesh Hire Pay: Experience designing high-availability and fault-tolerant systems.
Knowledge of Reactive Programming, Project Reactor, BigQuery, and SRE.
Experience with Spring Cloud/Security, Kubernetes, GraphQL, or event-driven architecture.
Familiarity with AI-assisted development and AIOps.
Cloud or relevant technical certifications.
What We’re Looking For
A senior engineer with strong Java/Spring Boot and GCP expertise, architectural thinking, a commitment to code quality and testing, and an interest in modern cloud-native and AI-assisted engineering practices.
Education: Bachelor’s degree in Computer Science, IT, or related field (B.E./B.Tech/MCA or equivalent).
Benefits: Competitive compensation, health insurance, professional development, mentorship opportunities, and a collaborative global engineering environment.
Pay: ₹1,300,000.00 - ₹1,500,000.00 per year
Experience:
- enterprise software development experience.: 7 years (Required)
- Java and Spring Boot/Spring Batch.: 5 years (Required)
- GCP: 2 years (Required)
Work Location: In person