AAI-First Talent Browse all roles
IT & Tech · India
A

Java Developer Mid – Level (Contract) (Remote)

AI-First Talent·hiring for a confidential client
Posted yesterday · Apply by 1 Aug 2026
$350Remote3-6 yearsFull-timeRemote

About this role

Our client is seeking a Mid-Level Java Developer for a contract position focused on a significant project involving the upgrade of Java applications from Java 8 to Java 17. This role is fully remote, with a preference for candidates based in South Florida. The ideal candidate will be a full stack software developer with a strong understanding of the Java programming language and object-oriented concepts, complemented by excellent analytical skills and web development experience.

Key Responsibilities:

  • Collaborate with team members and other developers to achieve productivity goals.
  • Follow organizational rules and the Software Development Life Cycle (SDLC).
  • Document system design solutions and code using standard templates.
  • Develop system solutions that meet quality standards and timelines.
  • Conduct testing using established frameworks and tools.
  • Work closely with quality assurance to address any identified issues.
  • Participate in team meetings, providing input and suggestions.
  • Adapt to new tasks and manage multiple priorities in a dynamic environment.

Required Skills & Qualifications:

  • Strong understanding of software development in an Object Oriented and Multi-Tier Environment.
  • Proficiency in Java (versions 7/8 to 17) and the JEE technology stack.
  • Experience with Java web frameworks such as Spring and Struts.
  • Familiarity with SpringBoot, JDBC, SQL, HTML, CSS, JavaScript, XML, JSON, Ajax, JQuery, and REACT JS.
  • Knowledge of unit testing frameworks like JUnit, Mockito, and PowerMock.
  • Experience with REST Web services and Soap UI.
  • Familiarity with Apache Tomcat and MSSQL Server.
  • Version control experience with Git, SVN, or BitBucket.

Preferred Skills:

  • Understanding of software architecture, design patterns, and software lifecycle.
  • Experience with SOAP Web Services and OAuth 2.
  • Knowledge of Object Relational Mapping (iBatis/MyBatis) and Groovy.
  • Familiarity with messaging systems like RabbitMQ and rules engines like Drools.
  • Experience with performance testing tools such as JMeter.

Desired Skills:

  • Experience with automated testing tools like Selenium.
  • Knowledge of SOA and service-based architectures.
  • Familiarity with build tools such as Maven and Jenkins CI.
  • Understanding of code analysis tools like FindBugs and PMD.
  • Experience in web development frameworks such as AngularJs, EmberJs, Bootstrap, and mobile development for iPhone and Android.

What we offer:

  • A dynamic work environment with opportunities for professional growth.
  • The chance to work on significant projects with a talented team.
  • A supportive culture that values collaboration and innovation.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.

More open roles

View all roles →
Apply for this role →