Java Developer Mid-Level (Contract, Remote – South Florida)

Filled
February 20, 2026

Job Description

Title: Java Developer – Mid Level (Contract)
Location: Remote (South Florida Based)
Job Type: Contract (6 months with extension option)
Job ID: 7239

Role Overview

This role focuses on upgrading approximately 50 applications from Java 8 to Java 17, rewriting where necessary. The ideal candidate is a full-stack developer skilled in Java, web development, OO design, and Agile practices. The developer will work closely with team leads, QA, and other IT units to ensure robust, scalable, and maintainable software.

Key Responsibilities

  • Upgrade/rewrite Java applications from Java 7/8 to 17.
  • Develop object-oriented, multi-tier system solutions aligned with business and quality standards.
  • Collaborate with QA to test and resolve defects using automated and manual testing frameworks.
  • Follow change management processes, SDLC, and company standards.
  • Participate in team meetings, planning, and agile ceremonies.
  • Document system designs, source code, and technical solutions.
  • Troubleshoot, multitask, and adapt in a fast-changing, dynamic environment.

Required Skills

Skill / TechnologyExperience / Requirement
Java7/8 to 17
Java EEFull-stack development
FrameworksSpring, Spring Boot, Struts rewrite experience
WebHTML, CSS, JavaScript, XML, JSON, Ajax, JQuery, React JS
APIsREST Web Services, SOAP UI
DatabasesOracle, MSSQL Server, JDBC, SQL
ServerApache Tomcat (7/8)
Version ControlGit, SVN, BitBucket
TestingUnit testing with JUnit, Mockito, PowerMock
AgileFamiliarity with Agile development methodologies

Preferred / Desired Skills

  • Software architecture and design patterns
  • SOAP Web Services, OAuth 2
  • ORM frameworks: iBatis/MyBatis
  • Messaging: RabbitMQ
  • Rules Engine: Drools
  • Performance & Load Testing: JMeter
  • Additional Web Development: AngularJS, EmberJS, Bootstrap
  • CI/CD & Build tools: Maven, Jenkins, Artifactory
  • Spring Cloud ecosystem: Eureka, Akka, Zuul
  • Redis caching
  • Mobile development: iOS, Android
  • Automated testing: Selenium, Mercury tools

Education & Experience

  • BA/BS in Computer Science or related field
  • 3–6+ years of relevant experience in Java development and full-stack applications

Notes

  • U.S. Citizens or those authorized to work in the U.S. only
  • No sponsorship provided
  • Referral bonus of $500 available