
Overview
Experience Required: 5–7 Years
Location: Chennai
Employment Type: Full-Time
About the Role:
We are seeking an experienced Java Full Stack Developer with 5–7 years of hands-on experience in building scalable web applications. The ideal candidate will be proficient in Java 8, Spring Boot, Microservices architecture, and front-end frameworks such as Angular or React. You will be part of a collaborative team developing high-performance solutions for complex business requirements.
Key Responsibilities:
Design, develop, and maintain full stack applications using Java 8 and Angular/React
Build robust backend systems using Spring Boot and Microservices architecture
Collaborate with UI/UX designers and back-end engineers to deliver responsive, user-friendly applications
Implement RESTful APIs and ensure seamless integration between front-end and back-end components
Write clean, testable, and efficient code while following best practices and coding standards
Participate in code reviews, unit testing, and deployment processes
Optimize application performance and troubleshoot issues across the full stack
Work in an Agile/Scrum environment and contribute to sprint planning and retrospective sessions
Mandatory Skills:
Java 8 and above
Spring Boot, Spring MVC, Spring Data JPA, Hibernate.
Microservices architecture
Front-end development using Angular14 or React
RESTful API development and integration
Strong knowledge of relational databases (e.g., MySQL, PostgreSQL)
Version control tools like Git
Preferred / Nice to Have:
Experience with containerization (Docker) and orchestration tools (Kubernetes)
Familiarity with cloud platforms (AWS / Azure / GCP)
CI/CD tools (Jenkins, GitLab CI, etc.)
Exposure to unit testing frameworks like JUnit, Mockito
Understanding of security best practices (OAuth2, JWT, etc.)
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
5–7 years of relevant full stack development experience
Strong analytical and problem-solving skills
Excellent communication and teamwork abilities
Interested candidates can share their resume at careers@suventure.in / madhuri@suventure.in