You are viewing a preview of this job. Log in or register to view more details about this job.

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.