Java Full Stack DeveloperRole & responsibilities
Design, develop, and maintain robust back-end applications using Java, Spring and Spring Boot
Build responsive and scalable front-end applications using Angular, HTML, CSS, and JavaScript
Develop and maintain RESTful APIs and integrate front-end with back-end services
Design and optimize databases (MSSQL) for performance and scalability
Ensure application responsiveness and cross-platform compatibility
Write unit tests and integration tests to ensure high code quality and reliability
Participate in end-to-end project delivery, from requirement analysis to production release
Collaborate closely with product owners, UX/UI designers, and other development teams
Identify bottlenecks, troubleshoot issues, and provide effective technical solutions
Stay up to date with latest technologies, frameworks, and best practices in web development.
Preferred candidate profile
5 to 8 years of hands-on experience in design/develop/maintaining java-based applications
Must have skills:
Programming language and frameworks -Core Java, J2EE, Spring, Angular JS, Angular, RESTful web services, JMS, Design patterns, UML
Servers - Tomcat, Weblogic
Tools - SVN, BitBucket, Maven, JIRA, Confluence, Sonar, Jenkins etc

Keyskills: Spring Boot core java Angular