Lead Java Developer

Post Date

Jun 09, 2026

Location

Midlothian,
Virginia

ZIP/Postal Code

23235
US
Aug 10, 2026 Insight Global

Job Type

Contract

Category

Programmer / Developer

Req #

RIC-d5ee9d1f-08b0-4c0f-9faa-674996e92649

Pay Rate

$50 - $62 (hourly estimate)

Job Description

Insight Global is seeking a Lead Java Developer to provide hands-on leadership and architectural guidance for a cross-functional Agile team delivering enterprise-grade Java/JEE applications. This role combines solution architecture, team mentorship, and active full-stack development, ensuring scalable, high-performing, and high-quality software solutions. This person will be embedded within the development team, leading technical design decisions while contributing directly to development efforts. The ideal candidate has 2+ years of experience as a Java Team Lead and is looking to evolve into a broader architecture-focused leadership role. The pay range for this role $55-$62/hr.

Key Responsibilities
• Lead the design, development, and deployment of complex, full-stack Java/J2EE applications
• Provide technical leadership, including mentoring developers, conducting code reviews, and enforcing best practices
• Drive architectural decisions across microservices, APIs, and enterprise systems integration
• Collaborate with Product Owners, Scrum Masters, Developers, and QA teams to align technical delivery with business needs
• Guide development of modern frontend applications using Angular (13+)
• Oversee and support DevOps practices, including CI/CD pipelines and automated testing
• Lead production troubleshooting, performance tuning, and incident resolution efforts
• Ensure proper documentation of architecture, design, and system configurations
• Promote a culture of continuous improvement, innovation, and Agile delivery

We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.

Required Skills & Experience

Required Qualifications
• 8+ years of hands-on experience in Java/J2EE development with at least 3 years in a technical leadership role.
• Strong expertise in: Java, J2EE, Spring Framework (Core, MVC, Boot, Security, Batch)
• Frontend development experience with: HTML5, CSS3, JavaScript, TypeScript, and Angular (v13+)
• Hands-on experience with containerization (Docker); Kubernetes experience is a plus
• Experience working in UNIX/Linux environments and scripting (Shell, PL/SQL)
• Solid understanding of QA lifecycle and working closely with automation teams
• Experience with CI/CD pipelines and tools (e.g., GitHub Actions, Bamboo)

Nice to Have Skills & Experience

Preferred Skills
• Experience with IBM WebSphere Application Server / Liberty
• Experience with Oracle RDBMS
• Background supporting or leading large-scale data migration efforts
• Familiarity with Agile frameworks (Scrum, Kanban) and tools like Jira
• Experience with test automation platforms (e.g., ACCELQ)

Benefit packages for this role will start on the 1st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.