Lead Java Full Stack Developer
ASSYST, Inc.
| Company | ASSYST, Inc. |
| Category | Engineering |
| Location | Washington |
| Remote | On-site (inferred) |
| Employment | Not stated |
| Level | Lead |
| Salary | Not stated by the employer |
| Posted | 9 Apr 2026 |
| Last verified | 2 Aug 2026 |
| Source | Employer career page (greenhouse) |
Description
ASSYST is seeking a highly experienced and motivated Lead Java Full Stack Develope r to join our client's dynamic engineering team in Washington D.C. (Remote Role)
The candidate shall lead a team of talented developers in designing, building, and deploying enterprise-scale applications using a modern Java and Angular technology stack. The candidate will take complete ownership of the end-to-end project lifecycle, from architectural design to post-release support, while mentoring the team and driving technical excellence. The ideal candidate is a hands-on leader with a passion for building robust, scalable software and fostering a collaborative Agile environment.
Key Responsibilities:
Team Leadership & Mentorship: Lead, guide, and mentor a team of 5-10+ software engineers, fostering a culture of technical excellence, collaboration, and continuous improvement.
Technical Ownership: Drive the architectural design and hands-on development of complex, scalable full-stack applications using the Spring Boot and Angular frameworks.
End-to-End Delivery: Own the entire software development lifecycle, including requirements analysis, solution design, development, testing, CI/CD, deployment, and monitoring.
Agile Practice Leadership: Champion and actively participate in all Agile/Scrum ceremonies, facilitate the breakdown of epics into user stories, and collaborate closely with Product Owners and Scrum Masters to ensure sprint goals are met.
Code Quality & Best Practices: Enforce software development best practices through rigorous code reviews, advocating for TDD/BDD, and maintaining high standards of code quality using tools like SonarQube.
Stakeholder Collaboration: Serve as a key technical point of contact, effectively communicating with cross-functional teams, stakeholders, and management to ensure alignment and manage project delivery under tight deadlines.
Requirements:
10+ years of professional software development experience.
Proven track record as a Technical Lead or Team Lead, successfully delivering complex, enterprise-grade applications.
Backend Development (Java):
Deep expertise in Java (8/11/17) and the Spring Boot ecosystem (Spring MVC, Spring Data JPA, Spring Security).
Strong, hands-on experience designing and building RESTful APIs and microservices architecture.
Proficiency with messaging systems like Kafka or RabbitMQ.
In-depth knowledge of scalability, performance tuning, and distributed systems.
Frontend Development (Angular):
Proficiency in modern Angular (12+), TypeScript, RxJS, and state management with NgRx.
Demonstrated experience building modular, scalable, and responsive Single-Page Applications (SPAs).
Strong understanding of UI/UX best practices and experience with modern component libraries.
Database & Persistence:
Advanced skills in RDBMS (PostgreSQL, Oracle, MySQL), including complex SQL and database optimization.
Experience with ORM frameworks like Hibernate and JPA.
Familiarity with NoSQL databases (MongoDB, Redis) for high-performance scenarios.
DevOps & Cloud Infrastructure:
Hands-on experience implementing and managing CI/CD pipelines using Jenkins, GitLab, GitHub Actions, or Azure DevOps.
Expertise in containerization with Docker and orchestration with Kubernetes.
Practical experience with a major cloud platform (AWS, Azure, or GCP), including deployment, scaling, and monitoring.
Familiarity with logging and monitoring stacks like ELK, Prometheus, Grafana, or Datadog.
Testing & Quality Assurance:
Strong advocate for Test-Driven Development (TDD) and BDD methodologies.
Proficient with unit/integration testing frameworks (JUnit, Mockito, Testcontainers) and frontend testing tools (Jasmine/Karma, Cypress).
ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, d
You found the opening. Now track it.Tracker, radar and AI drafts in one place.erioun.com →