Key Choice Group logo
Key Choice Group10 months ago

Senior/Lead Software Engineer (Java)

Hybrid · Richmond, Virginia, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior/Lead Software Engineer for a SaaS company based in Richmond, VA. Hybrid position with in-office in Richmond on Mon-Tue and remote Wed-Fri. Responsibilities include solving challenging technology problems and building quality software; developing, documenting, and maintaining features; applying software development lifecycle practices; and providing technical leadership. Required skills include 4+ years with Java, Spring, AWS, relational databases, API/REST, microservices, and other open source technologies; strong understanding of design patterns and Agile; experience leading product development and coordinating with an offshore team; and a Bachelor’s Degree in Computer Science or equivalent work experience. Benefits include a comprehensive package and a focus on collaboration and delivering value.

Required Qualifications

  • At least 4 years of experience with Java, Spring, AWS, relational databases and/or other open source technologies
  • Strong understanding of the software development lifecycle, software design patterns, and Agile methodologies
  • Experience leading product development and coordinating with offshore teams
  • Bachelor’s Degree in Computer Science or equivalent work experience
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Key Choice Group

Senior/Lead Software Engineer (Java)

Apply on Sorce