Full Stack Java/Angular Engineer
Job Title: Full Stack Java/Angular Engineer Workplace Type: Remote Employment Type: Contract to Direct Hire
Overview
Join a leading company as a full stack engineer specializing in Java and Angular. This remote role offers you the opportunity to work on high-impact projects, leveraging your expertise in both backend and frontend development. You’ll collaborate with a dynamic team, contributing to innovative solutions that drive business success. If you’re a seasoned developer with a passion for cutting-edge technologies and excellent communication skills, this is your chance to make a significant impact and grow your career. Required Skills Extensive experience in full stack development using Java (Java 17+ core, streams, concurrency, Spring Boot) and Angular (including Nx workspace management, RxJS, Angular Material, and Ag-Grid) Strong SQL proficiency, capable of crafting complex queries and optimizing performance Familiarity with frontend technologies including TypeScript, JavaScript (ES5/ES6+), and debugging legacy code Experience working with testing frameworks such as Playwright, Puppeteer, and Jest Hands-on knowledge of backend frameworks like NestJS and Node.js for efficient BFF layer development Ability to diagnose and resolve enterprise-scale performance bottlenecks in Angular applications
Nice to Have
Skills Experience with Java libraries and frameworks including JAR-RS, Servlet/JSP, JDBC Knowledge of databases and messaging systems like MySQL, Kafka, Redis Familiarity with Golang and Python for backend development Understanding of modern Angular features such as Signals, Standalone Components, and Angular Elements Preferred Education and Experience Bachelor’s degree 7+ years of professional experience in full stack development, with a focus on Java and Angular Other Requirements Remote work setup and residence on the East Coast region Excellent communication skills for client-facing interactions and collaboration with business teams If you’re ready to bring your expertise to a dynamic team and work on challenging projects, apply now and take the next step in your professional journey!