×
Register Here to Apply for Jobs or Post Jobs. X

Lead Java Developer

Remote / Online - Candidates ideally in
Richmond, Henrico County, Virginia, 23214, USA
Listing for: Techead
Remote/Work from Home position
Listed on 2026-10-23
Job specializations:
  • Software Development
    Software Architect, Java Developer, Backend Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 50 - 65 USD Hourly USD 50.00 65.00 HOUR
Job Description & How to Apply Below

Always Connecting, Always Evolving.

You can find more about our team and values by checking us out at TECHEAD.comor on Glassdoor

Job Details:

Title: Lead Java Developer
Location: Richmond, VA
Compensation: $50.00 – $65.00 /per Hour
Work Type: Contract
Work Location: Remote

Job Description:

Techead is partnering with a Richmond-based client to hire a Lead Java Developer for a 12-month, project. This position is responsible for leading the design, development, and delivery of complex software components that support disposition workflows within the ecosystem. This role combines deep hands-on technical expertise with strong leadership capabilities to guide development teams, ensure high-quality code delivery, and drive design and architectural decisions.

The Sr. Lead Developer will be responsible for designing and implementing an end-to-end solution, collaborating closely with cross-functional stakeholders to ensure alignment with enterprise standards and security practices and approved technologies. This position requires advanced proficiency in Java-based technologies, database systems, micro-services architecture, and modern SDLC methodologies, along with the ability to mentor team members and contribute to strategic planning and technical problem-solving.

This position may work remotely in the Richmond area with an occasional onsite meeting.

Client requires work on W-2. No sponsorship is available.

Responsibilities
  • Lead the end-to-end design, development, and implementation of a Modernization Project, ensuring solutions meet business and technical requirements.

  • Provide hands‑on technical expertise in Java technologies, database design, and micro‑services architecture.

  • Guide, mentor, and support junior and mid‑level developers, fostering a collaborative and high‑performing engineering culture.

  • Oversee code quality, enforce best practices, and ensure adherence to architectural standards, security principles, and SDLC methodologies.

  • Collaborate closely with cross‑functional teams including product owners, testers, architects, and project managers to deliver solutions on schedule.

  • Conduct technical reviews, troubleshoot complex issues, and drive resolution of production and integration challenges related to disposition workflows.

  • Contribute to project estimation, technical planning, and roadmap development by providing accurate assessments and technical insights.

  • Design and develop robust, scalable software components supporting disposition processes, ensuring seamless system integrations.

  • Drive adoption of Dev Ops practices, including CI/CD pipelines, automated testing, and infrastructure as code, to improve delivery efficiency.

  • Ensure application performance, reliability, and security through proactive monitoring, optimization, and adherence to cybersecurity best practices.

  • Document technical designs, architecture decisions, and implementation details to support maintainability and knowledge sharing across teams.

Qualifications

Minimum qualifications are the essential, non‑negotiable requirements , must meet to be considered for the position.

  • 8+ years of hands‑on experience in software development.

  • 3+ years of experience leading development teams.

  • A bachelor’s degree in computer science, software engineering, or a related field.

  • Proficiency in multiple programming languages and frameworks, with a focus on Java technologies.
    technologies.

  • In‑depth knowledge of software design patterns.

  • Deep understanding of relational and document databases.

  • Strong skills with Structured Query Language (SQL).

  • Understanding of cloud computing platforms and services.

  • Knowledge of software development methodologies (e.g., Agile, Scrum).

  • Proven experience guiding and mentoring junior and mid‑level developers.

  • Strong verbal and written…

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary