Posted on: 14/07/2025
Job Title : Software Engineer Practitioner
Location : Chennai (Hybrid/WFO as per project needs)
Position Overview :
We are looking for a highly skilled and experienced Software Engineer Practitioner with a strong background in Java, Spring framework, and cloud-native development, particularly on Google Cloud Platform (GCP). The ideal candidate should be adept in designing and developing scalable, secure, and high-performance enterprise applications, and have experience working in Agile environments with modern DevOps practices.
Key Responsibilities :
Application Development :
- Design, develop, test, and maintain enterprise-grade applications using Java, Spring Boot, Spring MVC, Spring Cloud, and Spring JDBC.
- Develop and integrate RESTful and SOAP web services.
- Ensure the application is scalable, maintainable, and meets performance benchmarks.
Cloud Native Development (GCP Focused) :
- Build and deploy cloud-native applications using GCP services like Cloud Run, Redis, Pub/Sub, Kubernetes, Cloud Scheduler, and others.
- Work on APIGEE API gateway for API management and integration (preferred).
Security & SSO Integration :
- Implement and manage enterprise SSO (Single Sign-On) solutions using ADFS, SAML, and other cloud-based security protocols.
ORM & Database Management :
- Develop data access layers using ORM frameworks like Hibernate and JPA.
- Write complex SQL queries and manage databases like Oracle, MSSQL, or other RDBMS.
DevOps & CI/CD :
- Create and manage CI/CD pipelines using tools like Tekton, SonarQube, and GitHub.
- Work on continuous integration, automated testing, and deployment in cloud environments.
Collaboration & Agile Methodologies :
- Participate in daily stand-ups, sprint planning, and retrospectives.
- Work closely with product owners and cross-functional teams to deliver user-centric features.
- Troubleshoot issues, perform root cause analysis (RCA), and contribute to continuous improvement.
Required Skills & Experience :
- 5+ years of experience in Java/J2EE backend development.
- Deep expertise in the Spring Platform - Spring Boot, Spring MVC, Spring JDBC, Spring Cloud.
- Hands-on experience in cloud-native development using Google Cloud Platform (GCP).
- Proficient in RESTful and SOAP web services development.
- Strong knowledge of DevOps tools and CI/CD practices, especially with Tekton, SonarQube, and GitHub.
- Experience working in Agile SCRUM environments.
- Excellent problem-solving, debugging, and analytical skills.
Preferred Skills :
- Familiarity with APIGEE for API gateway development and management.
- Strong understanding of GCP services including Cloud Run, Redis, Pub/Sub, and Kubernetes.
- Exposure to TDD (Test-Driven Development) and unit testing.
Educational Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1513099
Interview Questions for you
View All