Back to Job Search

Java Software Engineer IV

  • Location: Jacksonville, Florida, 32256
  • Job Type:Permanent

Posted 13 days ago

JOB TITLE: Java Software Engineer IV
LOCATION: Remote - prefer EST or CST time zones
TYPE: Permanent

Our client is looking for a Java Software Engineer IV to join our team in Jacksonville, FL. Under direction of the Application Development Manager, the Software Engineer IV is responsible for the detailed design, documentation, development, unit testing and maintenance of internally developed applications for our business partners. Your SCRUM team responds to business partner needs, expectations, and challenges that are identified.



  • Must have knowledge, skills, and experience to write detailed technical documentation, specifically business requirements and functional specifications for application development
  • Must be able to write code and maintain code for complex systems that address project specifications and guidelines and write code that spans multiple platforms
  • Must have knowledge and ability to apply OOD, specifically Java experience
  • Must have knowledge of web development methodologies (primarily Agile/Scrum), application design, navigation, and information architecture
  • Must have experience implementing code-based unit tests
  • Must have experience in database design (Oracle and/or MySQL)
  • Must have experience in modern JavaScript technologies (preferably React)
  • Must be flexible and embrace change
  • Must have experience gathering requirements and functional specifications for application development
  • Must have the ability to establish and maintain effective working relationships, supporting company leadership and other team members
  • Must have the ability to work under pressure. Maintains composure and professionalism in an interrupt-driven environment
  • Must have the ability to manage multiple and changing priorities/tasks
  • Would be nice to have a basic understanding of Web Services
  • Would be nice to have experience in GraphQL
  • Would be nice to have experience or interest with Elastic Search or Data Science
  • Would be nice to have experience in Cloud, specifically AWS
  • Would be nice to have experience with Microservices
  • Would be nice to have experience with Openshift
  • Would be nice to have healthcare experience


  • You will be working on a newly formed team to develop extended features for a revenue generating product
  • You will be attending daily standups and working on a robust product roadmap
  • You will be responsible for full stack coding using Java, JavaScript, React, Oracle, and MySQL
  • You will be doing a lot of work with data related APIs
  • You will provide input on programming or development standards and offer innovative ideas and products to the organization
  • You will be accountable for architectural integrity and technical debt
  • You will perform unit testing and complex debugging and ensure appropriate testing is being completed by the team
  • This position will likely be evenly split between 50% Backend and 50% Frontend work

Required Skills:

  • Bachelor’s degree in Computer Science or Computer Engineering
  • 6 years of progressive work experience designing business processes, process mapping, working on process improvement initiatives, and business applications system design. Experience must include:
    • Extensive experience testing and debugging business application systems and processes
    • Extensive experience developing software products for clinical environments and medical labs
    • Extensive experience integrating both in house developed software and externally purchased software for large applications
    • Web portal development experience
    • Java development experience