![](https://s3.amazonaws.com/handshake.production/app/public/assets/institutions/87544/feed_item/hs-emp-logo-data.png?1709303314)
Angular Developer with 4-5 Years Experience
Title: Angular Developer
Skills: Angular 11, Java 17 with backend development with 5 years (3-5 years ok with STRONG skills) experience
Education: BS in CS or STEM
MUST BE ABLE TO WORK FOR ANY EMPLOYER WITHOUT SPONSORSHIP
Seeking a skilled and motivated Angular and Java backend developer with strong relevant professional experience. The ideal candidate will have 5 years of hands-on experience in designing and implementing scalable and maintainable software solutions. As a key member of the development team, the resource will contribute to the entire software development lifecycle, from concept and design to testing and deployment.
Responsibilities:
- Design, Implement and maintain dynamic and responsive web applications using HTML, CSS, and JavaScript frameworks (Angular 11 and above).
- Create and consume RESTful APIs for seamless integration with back-end services using Java technologies.
- Collaborate with UI/UX designers to ensure seamless integration of front-end elements.
- Optimize applications for maximum performance and scalability.
- Participate in code reviews to maintain code quality and ensure best practices.
- Troubleshoot, debug, and resolve software defects and issues.
- Produce unit test cases and follow CI/CD processes.
- Create and maintain technical documentation for code and system architecture.
- Ensure knowledge transfer and documentation for ongoing support and future development.
Requirements:
- Proven 3-5 years of relevant professional experience in Angular (Angular 11 and above), Java programming and Spring Framework
- Solid understanding of front-end technologies, including HTML, CSS, and JavaScript.
- Strong proficiency in front-end frameworks specifically in Angular 11 and above
- Proficiency in Java programming (Preferably Java 17) and the Spring Framework for back-end development.
- Experience with RESTful APIs and integrating front-end applications with back-end services.
- Familiarity with version control systems, such as Git.
- Strong communication skills and ability to work collaboratively in a team.
- Ability to effectively communicate technical concepts to non-technical stakeholders.
- Analytical mindset with a problem-solving attitude.
- Ability to troubleshoot and debug complex issues.
- Willingness to learn and adapt to new technologies and frameworks.