Back to Jobs

Full Stack Software Engineer III (Angular, Java)

MeridianLink

Apply Now
Remote / Worldwide Full-time $100,000 - $140,000 Dec 19
AngularJavaRESTful APIsHTMLCSSES6Spring BootDockerKubernetes

Job Description

***We are seeking a highly skilled Senior Full-Stack Software Engineer with deep expertise in Angular and solid experience in Java-based back-end development. This role will focus on building rich, responsive user interfaces while contributing to the full-stack architecture and development lifecycle.*** **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:** - Bachelor’s degree in STEM or equivalent experience. - 6+ years of professional software development experience, including 4+ years of Angular (2+) development. - 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. - 6+ 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:** - 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. Please mention the word **TOP** and tag RNDQuMjE1LjY3LjE3MA== when applying to show you read the job post completely.