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!
