• Java Software Developer-Remote

    Job Locations US
    IT Software
    Regular Full-Time
  • Overview

    At Vector Solutions, it is our distinct privilege to serve the everyday heroes who serve others – the engineers who keep our buildings safe, the manufacturers who make the products we use every day, the first responders who protect us, and the educators who take care of our children. Through our award-winning online education, safety compliance, and performance optimization solutions, our mission is to change the world by saving lives, inspiring professionals, and elevating performance.

    Our extended Vector Solutions family has grown and evolved tremendously over the past 20 years, and we have no intentions of slowing down. Our creativity and drive have taken us from a handful of employees in Tampa, Florida to more than 400 team members all over the country. We believe in fostering a positive workplace culture that attracts talent, drives engagement, increases performance, and invests in employees’ happiness and satisfaction.

    So, if you’re innovative, passionate about what you do, and driven by the need to push boundaries in order to serve the everyday heroes that serve all of us, then search for your forever career with us at Vector Solutions.

    Our Education Business Unit is looking for a developer with excellent Java, Java EE, JSF and database programming experience, to help drive our product to the next level.  Successful candidates will be able to handle all details of software design, to quickly gain a deep understanding of the existing software, and to write optimal, high quality code. 


     • Analyze existing code and high-level requirements, then design and implement new high-quality solutions
     • Refactor highly complex and critical code segments as required for improved reliability and sustainability
     • Maintain software specifications, communicate new designs and project coding conventions


     • 4+ years of software and database design experience, with a core of Java development experience
     • Excellent knowledge of Java, Java EE, MySQL, JSF 2, and the use of UI component libraries.
     • Bachelor's Degree or equivalent in CS, Engineering, or similar technical area, is preferred
     • Experience in Software Requirements, Software Development Processes, Object-Oriented Design & Programming, Unit testing
     • Experience in some or all of: Git, MySQL, CSS, Payara Server (Glassfish), JavaScript
     • Working knowledge of Linux, networking, firewalls, etc.
     • Detail-oriented with excellent verbal and written communication skills.
     • Excellent interpersonal skills, proactive/positive approach to work, and a great team player.
     • Ability to work in a fast-paced environment with quick turnaround of new features and services
     • Perform effectively in a deadline environment, to prioritize tasks, with strong organizational skills and adaptable to changing deadlines/priorities.
    • Medical, dental and vision coverage
    • 401(k) matching
    • Generous paid time off
    • 10 paid holidays
    • Tuition reimbursement
    • Company social events
    • Philanthropic opportunities
    Applicants must be authorized to work in the U.S.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed