Iconma logo

Java Full stack tech Lead

Iconma
  • McLean, VA
  • $102.53 Per Hour
  • Quick Apply
2 days ago

Job Description

Our client, a Real Estate and Financial Services company, is looking for a Java Full stack tech Lead for their McLean, VA location.
 
Responsibilities:
  • Lead multiple agile squads responsible for delivering modern full-stack application  capabilities, including user-facing applications, APIs, microservices, integration services,  platform modernization, and production enhancements.      
  • Provide technical direction across squads by guiding solution design, reviewing  implementation approaches, and helping teams make scalable, secure, resilient, and  maintainable engineering decisions.   
  • Partner closely with Product Owners, architecture, business stakeholders, and cross functional technology teams to align priorities, manage dependencies, and deliver  business outcomes. 
  • Drive the design and implementation of Java-based microservices, REST APIs, frontend applications, and integration services using modern technologies such as Java, Spring
  • Boot, AWS, Angular or React, SQL, relational databases, CI/CD pipelines, and automated  testing frameworks.    
  • Create proofs of concept, demos, and prototypes to evaluate emerging technologies,  validate new ideas, and accelerate adoption of modern engineering patterns and platform  capabilities.  
  • Establish and reinforce software engineering standards, including scalable design,  code quality, automated testing, peer reviews, deployment discipline, application security,
  • and operational readiness.     
  • Ensure solutions are designed and delivered with appropriate compliance, auditability,  security, resiliency, accessibility, and production support considerations.
  • Oversee engineering production support by strengthening incident triage, root-cause  analysis, observability, recovery practices, and continuous improvement of application and  platform reliability.
  • Manage, mentor, and develop engineering talent through coaching, performance management, hiring, delegation, and succession planning.  
  • Foster a culture of ownership, collaboration, continuous improvement, and  accountability while identifying opportunities to improve delivery efficiency and  engineering outcomes.
  • Provide practical technical direction that helps teams make sound design,  implementation, testing, and production readiness decisions. 
  • Build and develop strong engineering talent through coaching, mentoring, delegation, feedback, and succession planning.
  • Create a team environment that promotes ownership, accountability, collaboration, and continuous improvement.  
  • Maintain focus on production quality, platform resiliency, auditability, and operational excellence throughout the software delivery lifecycle.
  • Communicate effectively with Product Owners, architecture partners, business  stakeholders, and engineering teams to align expectations and remove delivery blockers. 
  • Use data, engineering metrics, and lessons learned from production support to  improve team performance, delivery predictability, and platform reliability.
  • Bring strong discipline across multiple agile squads by setting clear priorities, managing dependencies, and keeping teams focused on delivery outcomes.
 
Requirements:
  • The ideal candidate must have strong experience as a  technical lead, guiding teams of at least ten members, with proven leadership skills  and the ability to manage daily priorities and resolve conflicts.
  • Hands-on expertise with  AWS, Java, and microservices architecture is required. Some hands-on use of AI for  software engineering practices is also required.
  • Experience in the mortgage industry is a plus.
  • 10+ years of related software engineering or technology delivery experience, including  at least 2+ years of people management and leadership experience developing high performing engineering teams.
  • Demonstrated experience leading multiple agile squads and delivering complex  technology initiatives across full-stack applications, APIs, microservices, platform  modernization, integration services, and production enhancements.
  • Required hands-on or technical leadership experience with Java, Spring Boot, REST  APIs, microservices architecture, AWS, or cloud-native application development, Angular
  • or React, SQL, relational databases, CI/CD pipelines, and automated testing frameworks.
  • Strong background in full-stack software engineering, application architecture, API  design, enterprise integration patterns, application security, performance, resiliency, and  delivery of scalable digital products for business and end-user needs.
  • Experience establishing and applying software engineering standards, including  scalable design, code quality, automated testing, peer reviews, deployment discipline,  compliance standards, auditability, and production readiness.
  • Proven ability to provide technical direction, evaluate solution options, guide  architecture and implementation decisions, and create proofs of concept or demos to  validate new ideas and emerging technologies.
  • Experience managing engineering production support responsibilities, including  incident triage, root-cause analysis, resiliency improvements, observability, and  continuous improvement of application and platform reliability.
  • Strong leadership skills, including hiring, coaching, mentoring, delegation,  performance management, talent development, and succession planning.
  • Ability to manage dependencies with vendors, Product Owners, architecture teams,  business stakeholders, and internal engineering teams to deliver software solutions  effectively.
  • Bachelor’s degree in computer science, information systems, or a related technical  discipline, or an equivalent combination of education, training, and work experience;
  • advanced degree preferred.
  • Must Have Qualifications: The ideal candidate must have strong experience as a  technical lead, guiding teams of at least ten members, with proven leadership skills  and the ability to manage daily priorities and resolve conflicts.
  • 10+ years of related  software engineering or technology delivery experience. Hands-on expertise with  AWS, Java, and microservices architecture is required. Some hands-on use of AI for  software engineering practices is also required. Experience in the mortgage industry is  a plus.
  • Kubernetes exp is required and Mongo DB is nice to have
  • 70% Coding and 30% Leadership
 
Why Should You Apply?

Numbers & Facts

LocationMcLean, VA
IndustryManagement Consulting Services
Salary$102.53 Per Hour
Company Size2,000 to 2,499 employees
Year Founded2000
Websitehttps://www.iconma.com/

Benefits

401K, Employee Referral Program, Life Insurance

About Company

ICONMA is a global information consulting management firm providing Professional Staffing Services and Project-Based Solutions for organizations in a broad range of industries.

  • Corporate Headquarters in Troy, Michigan; 20+ locations worldwide.
  • Certified Woman-Owned Business Enterprise (WBE); certified by Women’s Business Enterprise National Council, National Women Business Owners Corporation (NWBOC); and California Public Utilities Commission (CPUC).
  • Founded in 2000
  • 2000+ Employees

The company was founded on the principle that success is derived from delivering high quality service and resources in the most responsive, flexible, and innovative way. ICONMA invests in people and resources with a single goal: To provide our customers with the highest quality service in the most responsive manner. Through its network of offices, ICONMA provides the resources to help clients maintain their competitive advantage.

Skills

  • Amazon Web Services (AWS)unmatched
  • Application Integrationunmatched
  • Application Programming Interface (API)unmatched
  • Applications Securityunmatched
  • Artificial Intelligence (AI)unmatched
  • Cloud Applicationsunmatched
  • Coachingunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • Emerging Technologyunmatched
  • Engineering Managementunmatched
  • Enterprise Application Integration (EAI)unmatched
  • Establish Prioritiesunmatched
  • Financial Servicesunmatched
  • Health Planunmatched
  • Incident Managementunmatched
  • Information Technology & Information Systemsunmatched
  • Javaunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Metricsunmatched
  • Microservicesunmatched
  • Mortgageunmatched
  • Options Analysisunmatched
  • People Managementunmatched
  • Performance Managementunmatched
  • Product Demonstrationunmatched
  • Production Controlunmatched
  • Production Supportunmatched
  • Proof of Conceptunmatched
  • Prototypingunmatched
  • REST (Representational State Transfer)unmatched
  • React.jsunmatched
  • Real Estateunmatched
  • Regulatory Complianceunmatched
  • Relational Databases (RDBMS)unmatched
  • Root Cause Analysisunmatched
  • SQL Databasesunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Succession Planningunmatched
  • Talent Managementunmatched
  • Team Lead/Managerunmatched
  • Technical Deliveryunmatched
  • Technical Leadershipunmatched
  • Test Automationunmatched
  • Test Harnessunmatched
  • Testingunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Vendor/Supplier Managementunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder