Position
Back-end Software Development Engineer
Experience
6+ Years
Location
Chennai
Work Type
Full Time
Role Summary
We are seeking an experienced
SoftwareEngineer
with strong expertise in
Java Full-Stack Development, APIDesign, Google Cloud Platform (GCP), Cloud SQL/PostgreSQL
, and exposure to
BigData and AI tools
. The ideal candidate will design, develop, and maintain scalable, secure, and cloud-native applications while integrating modern data-processing and AI capabilities. Employees in this role develop and maintain the
back-end/server-side components
of applications, including APIs, databases, microservices, and business logic. They work with various programming languages, frameworks, and cloud technologies to build and maintain services across on-premises and cloud environments.
Required Skills
-
Java Full-Stack Development
- Java - Spring Boot / Spring MVC - RESTful API Development - GraphQL - Google Cloud Platform (
GCP
) - GKE - Cloud Run - Pub/Sub - IAM - PostgreSQL - Cloud SQL - Microservices - Docker - Kubernetes - CI/CD
Experience Required
-
Total IT Experience
6+ years -
Software Development Experience
4+ years - Minimum
5+ years of experience in Java/Spring Boot and Full-Stack Development
- Proficiency in at least
two programming
### Requirements
Key Responsibilities
- Design, develop, and maintain full-stack enterprise applications using
Java, Spring Boot, and Angular/React
- .
- - Build scalable and maintainable backend services and microservices.
- - Design and implement secure, well-documented
RESTful APIs and GraphQL APIs
- .
- - Implement authentication and authorization using
OAuth2 and JWT
- .
- - Architect, deploy, and manage applications on
GCP
- , including GKE, Cloud Run, and App Engine.
- - Design and optimize
PostgreSQL databases on Cloud SQL
- , including indexing, query tuning, replication, and performance optimization.
- - Build and maintain data pipelines using
BigQuery, Dataflow, or Dataproc
- for large-scale data processing.
- - Process and analyze large datasets to support analytics and business reporting.
- - Integrate AI/ML capabilities using
Vertex AI, Claude AI, Cursor AI, Open Code AI, LLM APIs
- , or other generative AI technologies.
- - Identify opportunities to use AI to automate business processes and improve application efficiency.
- - Implement and maintain
CI/CD pipelines
- using Cloud
- Build, Jenkins, or similar tools.
- - Use
Docker and Kubernetes
- to containerize and manage applications.
- - Implement Infrastructure as Code using
Terraform
- .
- - Ensure application security, scalability, reliability, and performance.
- - Collaborate with cross-functional Agile teams to plan and deliver features within timelines.
- - Mentor and guide junior software engineers.
- Participate in code reviews, technical discussions, troubleshooting, and continuous improvement initiatives.
Skills
Details
Workplace
Remote
Source
Zohorecruit
Country
India
Date posted
Sep 21, 2026
Disclaimer: Applyn curates publicly available job information for discovery only. We are not an employer, recruiter, agency, or representative of the organizations shown in these listings. Always verify role details and application steps on the employer's official site.