Back to the board

Full Stack Software Engineer III Angular Java

100% remote Flexible hours Hiring now

*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. 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

  • 6+ years of professional software development experience-

  • 4+ 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.

  • 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, 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

Please mention the word TOP and tag RMjYwNzo1MzAwOjIwZDo3ZDAwOjo= when applying to show you read the job post completely (#RMjYwNzo1MzAwOjIwZDo3ZDAwOjo=). This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human. Apply To This Job

Keep exploring

Marketing Strategist

100% remote Flexible hours

Software Engineer

100% remote Flexible hours

Platform Security Engineer

100% remote Flexible hours

Lead Medical Writer Medical Communications

100% remote Flexible hours

Senior Product Marketing Manager Cloud Security

100% remote Flexible hours

Software Engineer Integrations

100% remote Flexible hours

The SafetyWing Digital Nomad Residency

100% remote Flexible hours

Director IT & Security

100% remote Flexible hours

Staff, Advanced Analytics, Community Support & Aircover

100% remote Flexible hours

Certified Pharmacy Technician, Amazon Pharmacy

100% remote Flexible hours

Lead Field Services Specialist – T64 Engine Technical Support, Customer Service Management & Military Aviation Field Operations

100% remote Flexible hours

Urgently Hiring: Apple Remote Jobs From Home

100% remote Flexible hours

Experienced Customer Service Representative – Hybrid Work Model, Full or Part Time

100% remote Flexible hours

Loan Review Examination Group Manager

100% remote Flexible hours

Experienced Remote Online Chat Specialist – Customer Service and Relationship Building Expert

100% remote Flexible hours

Experienced Treasury Customer Service Representative – Unclaimed Property Reunification Specialist

100% remote Flexible hours

Sr. Cloud Solutions Architect | DevOps (Remote

100% remote Flexible hours

Senior Analyst, Risk-Based Pricing & Portfolio Analytics Loan Solutions & Distribution - Ecobank Côte d'Ivoire @ Ecobank

100% remote Flexible hours

Director, Social Media

100% remote Flexible hours

Function Developer (Mechanical)

100% remote Flexible hours