
About this role
Full Time Mid-level Java Developer in AI at Guardian in Chennai, India. Apply directly through the link below.
At a glance
- Work mode
- Office
- Employment
- Full Time
- Location
- Chennai, India
- Experience
- Mid-level · 5+ years
Core stack
- Product Management
- Cross-functional
- Design Patterns
- Microservices
- Optimization
- Architecture
- Spring Boot
- Performance
- PostgreSQL
- Jenkins
- RESTful
- Workday
- Lambda
- CI/CD
- MySQL
- SOLID
- Java
- AWS
- EC2
- RDS
- API
- Git
- S3
- AI
Quick answers
What skills are required?
Product Management, Cross-functional, Design Patterns, Microservices, Optimization, Architecture, Spring Boot, Performance, PostgreSQL, Jenkins, and more.
Guardian is hiring for this role. Visit career page
Chennai, India
Job Description:
Job Description: Java Developer (3–5 Years Experience)
We are looking for a talented Java Developer with strong Core Java skills and hands-on experience in Spring Boot and Microservices. The ideal candidate should have a solid understanding of backend development principles and experience building reliable, scalable, and maintainable applications. Familiarity with relational databases, CI/CD pipelines, and modern testing practices is essential. Knowledge of AWS and DevOps tools will be an added advantage.
Key Responsibilities
- Design, develop, and maintain Java-based applications using Spring Boot and Microservices architecture.
- Build and implement RESTful APIs, ensuring smooth integration between systems.
- Work with relational databases such as MySQL and PostgreSQL, including query optimization and schema design.
- Write clean, efficient, and maintainable code following object-oriented principles and design patterns.
- Create and maintain unit tests and integration tests using JUnit and Mockito.
- Collaborate with QA, DevOps, Product Management, and other cross-functional teams.
- Participate in code reviews, troubleshoot issues, and perform performance tuning.
- Stay updated with evolving technologies and contribute to continuous improvement initiatives.
- Ability to debug, analytical skills, prod support
Required Skills & Qualifications
- 3–5 years of hands-on experience in Java development.
- Strong knowledge of Core Java (Collections, Multithreading, Exception Handling, Streams, etc.).
- Experience with Spring Boot, Spring Cloud, and Microservices.
- Solid understanding of RESTful API concepts and best practices.
- Experience with MySQL and PostgreSQL.
- Familiarity with CI/CD tools such as Jenkins, Git, Maven/Gradle.
- Proficiency with testing frameworks including JUnit and Mockito.
- Good understanding of software design principles and design patterns.
- Strong analytical and problem‑solving skills.
- Familiarity with AWS services (EC2, S3, RDS, Lambda) is a plus.
- Leveraging AI productivity tools such as Github Co-pilot
- Strong communication and collaboration skills.
Location:
This position can be based in any of the following locations:
ChennaiCurrent Guardian Colleagues: Please apply through the internal Jobs Hub in Workday