Java FSD - PAN India
Job Summary:
We are looking for a highly skilled and experienced Full Stack Developer with strong proficiency in Java (Spring Boot) and Angular (v8 or above). The ideal candidate will be responsible for developing and maintaining scalable web applications from end to end, ensuring high performance and responsiveness.
Key Responsibilities:
Design, develop, and maintain scalable and high-performance full-stack applications.
Build RESTful APIs using Java, Spring Boot, and Hibernate/JPA.
Develop responsive front-end components using Angular, HTML5, CSS3, and TypeScript.
Collaborate with cross-functional teams including UX/UI designers, QA, and DevOps.
Participate in code reviews, unit testing, integration testing, and deployment.
Ensure application security, scalability, and performance.
Troubleshoot and debug issues across the stack.
Stay up to date with emerging technologies and industry best practices.
Required Skills:
Backend:
Strong experience in Java 8+, Spring Boot, Spring MVC, RESTful APIs
Experience with JPA/Hibernate, Microservices Architecture
Familiarity with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB)
Frontend:
Hands-on experience with Angular 8+, TypeScript, RxJS, NgRx (optional)
Proficient in HTML5, CSS3, JavaScript, Bootstrap/Material UI
DevOps & Tools:
Version control using Git
Experience with CI/CD tools like Jenkins, Docker, Kubernetes (preferred)
Familiarity with cloud platforms (AWS, Azure, GCP) is a plus
Qualifications:
Bachelor's degree in Computer Science, Engineering, or related field
4+ years of experience in Full Stack Development using Java and Angular
Strong problem-solving and communication skills