Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Senior/Lead Software Engineer (Java)

Key Choice Group

Senior/Lead Software Engineer (Java)

Richmond, VA
Full Time
Paid
  • Responsibilities

    THE POSITION
    We are seeking a Senior/Lead Software Engineer for a software product company based in Richmond, VA. In this role, you will be responsible for technical/thought leadership and development execution. The ideal candidate is driven to build new solutions, has experience at a Software as a Service (SaaS) company and enjoys making ideas come to life.

    This is a hybrid position working in the Richmond, VA office Monday and Tuesday, then working from home Wednesday – Friday.

    RESPONSIBILITES and QUALIFICATIONS

    -As a Senior/Lead Engineer, you will solve challenging technology problems and build quality software. The ideal candidate will have at least 4 years of experience with Java, Spring, AWS, relational database(s) and/or other open source technologies.
    -You will develop, document and maintain features. To do this you should have a strong understanding of the software development lifecycle, software design patterns and have experience working in an Agile environment. Should have good knowledge of API and architectural concepts (REST, microservices,etc.)
    -You will bring good ideas and best practices to the company. You should have demonstrated work experience leading product development. People leadership is not an initial component of this role but you should be capable of coordinating with an offshore team.
    -You should have a Bachelor’s Degree in Computer Science or equivalent work experience.

    BENEFITS
    • Medical • Dental • Vision • Flexible Spending Accounts • Short Term Disability • Long Term Disability • Group Life Insurance • Voluntary Life and AD&D Insurance • 401(k) • Legal Insurance • Identity Theft • Pet Insurance • Employee Assistance Program • Paid Time Off • Holidays

    The people and the product make a real difference.
    They are friendly, passionate about what they do and make work so much fun.
    Their partners trust them to make sound decisions and ultimately they keep employees happy!