Software Engineer (Java)
Our client, an education services company, is seeking a Senior Software Engineer (Java) to join their team, hit the ground running, and help drive to success. This will be a permanent position. The employee will work remotely until COVID restrictions are lifted. Their office is in Glen Allen, VA.
Snapshot of the client:
What will you do?
Required Skills
Why consider this position?
If interested, send your resume to kati@mykeychoice.com.

At Key Choice Group, we go beyond traditional staffing. We are a strategic partner in workforce growth — connecting exceptional talent with organizations that are ready to innovate, evolve, and lead. Specializing in technology, sales, and engineering recruitment, we bring deep industry knowledge and a refined understanding of what makes the right hire at the right time.
Our people-first mindset sets us apart. We believe that behind every successful placement is a relationship built on trust, transparency, and shared goals. That’s why we take the time to truly understand the needs of our clients and the aspirations of our candidates — because meaningful matches are about more than qualifications; they’re about alignment, culture, and long-term value.
We don’t offer one-size-fits-all solutions. Every engagement is tailored — whether you're a startup scaling rapidly, a mid-size firm optimizing your team, or an enterprise seeking high-impact professionals. We listen carefully, offer honest insight, and deliver talent solutions with precision and speed.
Our team is responsive, resourceful, and fully invested in your success. Whether you’re building a team that will shape your company’s future or navigating your next career move, Key Choice Group is here to help you make the key choice — and move forward with confidence.