Senior Java Fullstack Developer
CGIJob description
Job Title: Java FS
Position: Software Engineer
Experience: 8+ Years
Category: Software Development/ EngineeringShift: General (5 Days work from Office)
Main location: India, Tamil Nadu, Chennai
Position ID: J0126-2419
Employment Type: Full Time
Education: BE / B. Tech / MCA / BCAYour future duties and responsibilities
We are looking for an experienced Java Full stack to join our team. The ideal candidate should be passionate about coding and developing scalable and high-performance applications. You will work closely with our front-end developers, designers, and other members of the team to deliver quality solutions that meet the needs of our clients.
Design, develop, and maintain Java-based backend services using Spring Boot and Microservices.
Build and enhance responsive front-end applications using Angular.
Develop and integrate RESTful APIs to ensure seamless communication between front-end and back-end systems.
Implement and manage CI/CD pipelines using Jenkins, ensuring smooth build, test, and deployment cycles.
Utilize Git for version control and participate in regular code reviews and branching strategies.
Work collaboratively with product owners, QA, and DevOps teams in Agile/Scrum sprints.
Required qualifications to be successful in this role
Must Have
Strong proficiency in Java (8 or above)Hands-on experience with Spring Boot & Microservices
Strong experience with Angular (v8+ preferred)
Experience developing RESTful APIs
Knowledge of JPA/Hibernate and relational databases (MySQL, PostgreSQL, etc.)Experience with Jenkins and CI/CD pipelines
Proficiency in Git
Understanding of Agile/Scrum methodology
Primary Skills: Java, Angular, Spring Boot, Rest API,Good to Have
Experience with Docker and KubernetesKnowledge of cloud platforms (AWS/Azure/GCP)
Experience with messaging systems (Kafka, RabbitMQ)
Familiarity with Angular Material or other UI frameworks
Exposure to monitoring and logging tools
Interested in this role?