Java Full Stack Developer
KeySkills
Company Name
Job Description
Job Description:
We are looking for an experienced and innovative Java Full Stack Developer to join our technology team in Chennai. The ideal candidate should have a strong background in backend development using Java and Spring Boot, along with hands-on experience in frontend technologies like Angular. You will be responsible for designing, developing, and deploying scalable and secure web applications, leveraging modern cloud-native and containerized environments.
Key Responsibilities:
-
Design and develop enterprise-grade, scalable backend services using Java and Spring Boot.
-
Develop and maintain RESTful microservices with focus on performance, security, and scalability.
-
Create interactive and responsive front-end interfaces using Angular.
-
Integrate frontend and backend systems via REST APIs.
-
Work with cloud-native architectures (preferably AWS or Azure) and manage containerized deployments using Docker and Kubernetes.
-
Contribute to system architecture and design discussions, offering insights into tech stack selection and solutioning.
-
Develop and maintain CI/CD pipelines to enable smooth and automated deployment processes.
-
Follow best coding practices, perform code reviews, and ensure high code quality and maintainability.
-
Collaborate with cross-functional teams including QA, DevOps, and Product Owners to deliver features and enhancements on time.
-
Stay up to date with emerging technologies and propose innovative solutions.
-