
Lead Java Engineer
FutureTech Consultants LLC
McLean, VA, United States of America • 10m ago • On-site
Senior
On-site
60 - 70 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
- Role: Java Lead Engineer / Engineering Team Lead (hands-on technical leadership)
- Location: Washington, DC / Rockville, MD / McLean, VA (Hybrid: 3 days onsite)
- Duration: 6 months with possible extension
- Interview: 1 round video, final round onsite
Description
Lead the development and operation of a large-scale enterprise identity and access management platform. Own end-to-end technical architecture across backend microservices, front-end micro-frontends, data, integrations, and cloud infrastructure, while mentoring engineers and driving delivery ownership. This role is 50–60% hands-on engineering and architecture and 40–50% technical leadership, planning, and stakeholder collaboration.
Responsibilities
- Own end-to-end technical architecture across backend services, front-end applications, data, integrations, and cloud infrastructure
- Establish architectural standards, engineering patterns, and development best practices
- Lead architecture and design reviews around scalability, resiliency, security, performance, and maintainability
- Define standards for availability, observability, accessibility, and application security
- Lead framework upgrades, modernization initiatives, and technical-debt reduction
- Partner with security, compliance, product, and other technology teams to meet enterprise and regulatory requirements
- Provide technical leadership, mentoring, and coaching to a team of software engineers
- Strengthen engineering culture focused on code quality, testing, collaboration, and continuous improvement
- Improve code-review practices; break down initiatives, estimate and sequence work, and manage the technical backlog
- Identify and remove technical blockers and coordinate delivery plans across cross-functional teams
- Design, develop, and maintain Java/Spring Boot microservices and enterprise APIs
- Build and enhance Angular/TypeScript applications and micro-frontends
- Develop RESTful and reactive APIs (Spring WebFlux)
- Implement identity and security capabilities: authentication, authorization, entitlement, MFA, LDAP, and related IAM functions
- Build and operate cloud-native applications using AWS
- Design and maintain relational database schemas, integrations, and migrations
- Contribute to CI/CD pipelines, automated testing, and code-quality initiatives
- Coordinate releases and champion observability, operational readiness, and incident response
- Improve engineering processes, development tooling, automation, and delivery efficiency; support production troubleshooting and escalations
Requirements
- 12+ years of professional software development experience owning complex enterprise applications
- 3+ years of experience in a technical leadership role (Technical Lead/Lead Engineer/Engineering Team Lead)
- Advanced Java and Spring Boot expertise including Spring Security, Spring WebFlux, and Data JPA/Hibernate
- Strong Angular and TypeScript experience (including RxJS and modern component architecture; Angular 16 preferred)
- Experience designing and developing microservices and RESTful/reactive APIs
- Hands-on AWS experience with ECS/Fargate, RDS/Aurora, SQS, Lambda, S3, and load balancing
- Strong PostgreSQL, SQL, Hibernate/JPA, and database migrations experience
- Experience with Docker, Git, Maven, CI/CD, GitLab CI and/or Jenkins
- Experience with automated testing and code-quality tools such as SonarQube and JaCoCo
- Demonstrated ownership of system-level architecture and ability to make complex technical trade-offs
- Proven ability to mentor engineers, lead technical reviews, and improve engineering standards
- Experience coordinating complex releases and modernization/framework-upgrade initiatives
- Strong written and verbal communication skills with technical and non-technical stakeholders
Benefits
- Hybrid work model (3 days onsite)
- Contract opportunity (6 months) with possible extension
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See moreLead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Houston, TX · On-site
N/A
2 days ago
Lead Software Engineer (Java)
JPMorgan Chase & Co.
Senior
Technology
Jersey City, NJ · On-site
N/A
3 days ago
Full-Stack Engineer
Citigroup
Senior
Technology
Warsaw, Poland · On-site
242K zł - 412K zł/yr
5 days ago

Java Technical Lead
Connectis
Senior
Technology
Warsaw, Poland · On-site
0K zł - 0K zł/yr
4 days ago
Senior Java Tech Lead / Solution Architect
Edge One Solutions Sp. z o.o
Senior
Technology
Warsaw, Poland · On-site
N/A
4 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Lead Java Backend Developer
EPAM Systems
Senior
Technology
Krakow, MA, Poland · On-site
N/A
6 days ago

Senior Java Engineer / Tech Lead
Kyotu Technology
Senior
Technology
Wrocław, Pl-Ds, Poland · Remote
49920K zł - 63232K zł/yr
3 days ago
Full Stack Java Lead
Pi-Square Technologies
Senior
Technology
Chicago, IL, United States of America · On-site
$0K - $0K/yr
1 days ago
Java System Architect / Tech Lead (Microservices)
IT Factory
Senior
Technology
Warsaw, Poland · On-site
N/A
4 days ago
Potential salary for Lead Java Engineer role
Improve your resume for just $5
$60 – $70/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights