Full-Stack Software Development Engineer II ( Java and Angular)

🌍 Remote, USA πŸ’Ή Full-time πŸ• Posted Recently

Job Description

  • **We are seeking a highly skilled Full-Stack Software Engineer II with expertise in Angular and solid experience in Java-based back-end development. The role is front-end focused*** This role will focus on building rich, responsive user interfaces while contributing to the full-stack architecture and development lifecycle. This role will collaborate across teams to design, develop, test, deploy, and maintain scalable web applications that power our enterprise solutions. Expected Duties: β€’ Lead the development of single-page applications (SPAs) using Angular and modern front-end tooling. β€’ Architect and implement reusable UI components and frameworks that support multiple product lines β€’ Collaborate with back-end engineers to integrate RESTful APIs and ensure seamless data flow. β€’ Mentor junior engineers and act as a technical lead for front-end initiatives. β€’ Ensure front-end code quality, performance, accessibility, and cross-browser compatibility. β€’ Contribute to architectural decisions that span both front-end and back-end systems β€’ Participate in Agile ceremonies and drive continuous improvement in development practices. Qualifications: Knowledge, Skills, and Abilities β€’ Bachelor’s degree in STEM or equivalent experience β€’ 2+ years of Angular (2+) development, with mastery of HTML, CSS, ES6, and front-end tooling (e.g., NPM). β€’ Experience building SPAs and working with DOM manipulation and browser compatibility. β€’ Proven ability to implement design patterns such as observables, flow control, and error handling. β€’ 3+ years of Java/J2EE experience, including integration with RESTful services and RDBMS (SQL). β€’ Familiarity with automated front-end testing frameworks (e.g., Jasmine). β€’ Experience with CI/CD pipelines, Docker, and Kubernetes. β€’ Strong problem-solving skills and understanding of object-oriented design and algorithms. β€’ Excellent communication and collaboration skills. β€’ Experience with Spring Boot, Spring JPA/Hibernate, and Spring Security. Preferred Experience, Qualifications and Skills β€’ Exposure to non-relational databases (Redis, Elasticsearch, etc.). β€’ Familiarity with DevOps tools like Git, Jenkins, Azure DevOps, Terraform β€’ Knowledge of microservices architecture and distributed systems. β€’ Scripting experience in JavaScript, Python, or Shell. β€’ Prior experience mentoring engineers and driving front-end best practices. This role requires availability for team meetings at 9: 30 AM EST

Ready to Apply?

Don't miss out on this amazing opportunity!

πŸš€ Apply Now

Similar Jobs

Recent Jobs

You May Also Like