1

Java Software Engineer Contract Jobs in Tampa, FL

Senior Java Developer

Tampa, FL ยท On-site

$54 - $69/hr

Senior Java Developer, Tampa, FL The Senior Java Developer will assist a group of top notch ... CRON, Software Engineer, Programming, Programmer Analyst, Healthcare, Florida Recruiters ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Sr. Java Developer

Tampa, FL ยท On-site

$54 - $69/hr

Contract Looking for a Core Java developer with strength in backend using MQ's multithreading ... The role is not just about software development it is also about the design and architecture of our ...

Senior Java Developer (No Contractors)

Tampa, FL ยท On-site

$54 - $69/hr

... contract-to-hire and permanent positions. Privately-held and founded in 2013, SourceTek is ... software programming applications using Java, J2E, JavaScript, Hibernate, MySQL, JDK, UNIX, Cron ...

next page

Showing results 1-20

Java Software Engineer Contract information

See Tampa, FL salary details

$25

$57

$80

How much do java software engineer contract jobs pay per hour?

As of Jul 14, 2026, the average hourly pay for java software engineer contract in Tampa, FL is $57.10, according to ZipRecruiter salary data. Most workers in this role earn between $47.02 and $64.52 per hour, depending on experience, location, and employer.

What are some common challenges faced by Java Software Engineers on contract assignments, and how can they be managed?

Contract Java Software Engineers often face challenges such as quickly adapting to new codebases, understanding project requirements with limited onboarding time, and integrating smoothly with established teams. To manage these challenges, it's important to proactively communicate with team members, ask clarifying questions early, and make use of available documentation. Contract roles also require strong time management and self-motivation, as deliverables and expectations may be clearly defined but support can be less hands-on compared to permanent positions.

What are the key skills and qualifications needed to thrive as a Java Software Engineer Contractor, and why are they important?

To thrive as a Java Software Engineer Contractor, you need strong proficiency in Java programming, experience with software development lifecycles, and typically a bachelor's degree in computer science or a related field. Familiarity with tools such as Spring Framework, Git, Maven, and cloud platforms, as well as knowledge of unit testing frameworks, is highly valued. Excellent problem-solving abilities, adaptability, and clear communication help you stand out, especially when collaborating remotely or integrating with diverse teams. These skills and qualities are crucial for delivering reliable, scalable solutions on time and ensuring smooth coordination in dynamic project environments.

What is a Java Software Engineer Contract?

A Java Software Engineer Contract is a temporary or fixed-term role where a software engineer is hired to develop, test, and maintain software applications using the Java programming language. Contractors typically work on specific projects or for a set period, rather than as permanent employees. These roles often require expertise in Java frameworks, object-oriented programming, and collaboration with other developers or teams. Contract positions can offer flexibility, competitive pay, and opportunities to work on diverse projects.

What is the difference between Java Software Engineer Contract vs Java Software Engineer?

AspectJava Software Engineer ContractJava Software Engineer
Employment TypeTemporary/Project-basedFull-time/permanent
DurationFixed-termIndefinite
Work EnvironmentClient sites, consulting firms, or remoteCompany offices or remote
CertificationsTypically no specific certifications requiredOften prefers Java certifications or related credentials

Java Software Engineer Contract roles are temporary positions focused on specific projects, offering flexibility but less job security. Full-time Java Software Engineers work permanently within organizations, with benefits and career growth opportunities. Both roles require strong Java skills, but contracts may have less emphasis on certifications. Choose based on your career goals and desired work environment.

What are the most commonly searched types of Java Software Engineer jobs in Tampa, FL? The most popular types of Java Software Engineer jobs in Tampa, FL are:
What are popular job titles related to Java Software Engineer Contract jobs in Tampa, FL? For Java Software Engineer Contract jobs in Tampa, FL, the most frequently searched job titles are:
What job categories do people searching Java Software Engineer Contract jobs in Tampa, FL look for? The top searched job categories for Java Software Engineer Contract jobs in Tampa, FL are:
What cities near Tampa, FL are hiring for Java Software Engineer Contract jobs? Cities near Tampa, FL with the most Java Software Engineer Contract job openings:
Infographic showing various Java Software Engineer Contract job openings in Tampa, FL as of July 2026, with employment types broken down into 1% As Needed, 62% Full Time, 19% Part Time, 1% Temporary, and 17% Contract. Highlights an 81% Physical, 2% Hybrid, and 17% Remote job distribution, with an average salary of $118,771 per year, or $57.1 per hour.
Software Engineer

Full-time

Re-posted 10 days ago


Job description

Position Summary

Odyssey Systems is seeking a Softwareย Engineer to support advanced situational awareness and multi-domain operations (MDO) programs. This role focuses on the design, analysis, and integration of RF and signal processing systems that enable next-generation battlefield awareness, electronic warfare, and spectrum management capabilities.

You will work closely with a multidisciplinary team of engineers, analysts, and operators to design and deliver systems that integrate data from diverse sensors, communications, and radar systems to provide actionable intelligence and operational advantage. The ideal candidate brings deep technical expertise in RF, signal processing, and spectrum management, along with experience contributing to mission-critical DoD programs in multi-domain environments.

This is a full time position located at MacDill AFB, FL or Ft. Belvoir, VA.ย 

***Contingent upon contract award***

Responsibilities

Duties include, but not limited to:ย 

  • Develop, test, and maintain software features of moderate complexity with limited supervision.

  • Collaborate with senior engineers, product managers, and QA to refine requirements and deliver solutions.

  • Participate in code reviews, contribute constructive feedback, and follow established coding standards.

  • Troubleshoot and debug issues across development and test environments.

  • Contribute to technical documentation, including design notes, API references, and user guides.

  • Support integration, deployment, and CI/CD activities as part of the development lifecycle.

  • Write and maintain unit and integration tests to ensure code quality and reliability.

  • Assist in improving development processes, tools, and team workflows.

  • Begin taking ownership of small modules or components within the system architecture.

***Contingent upon contract award***

Qualifications

Citizenship: Must be a US citizen

Minimum Required Qualifications

Clearance:Active Secret Clearance with the ability to obtain a TS/SCI

Education: Bachelor's degree in Computer Science, Information Systems, or a related fieldย with 3-6 years of relevant experience.

  • Proficiency in at least one modern programming language such as Java, C#, Python, or JavaScript/TypeScript

  • Experience with version control systems such as Git

  • Understanding of software development methodologies, data structures, and algorithms

  • Familiarity with RESTful APIs, microservices, or distributed systems

  • Ability to work collaboratively in a team environment

  • Ability to communicate technical concepts clearly

Preferred Qualifications

Clearance: TS/SCI

Experience:ย 

Technical Skills
  • Knowledge of CI/CD pipelines and automated testing frameworks

  • Exposure to containerization technologies such as Docker or Kubernetes

  • Experience with relational and/or NoSQL databases

Additional Information

Location: Tampa, FL or Fort Belvoir, VA

Travel: As needed

#LI-DD1

***Contingent upon contract award***

Company Overview

Odyssey is a world-class technical, engineering, and integration company serving the warfighting ecosystem with airborne integration, ISR, C2, and warfighter readiness capabilities. Odyssey meets the military's operational needs by integrating layered defense systems from equipment, technology, and services to data, information, and business operations. We streamline defense acquisition and sustainment, engineering the technical battlefield with domain-specific proficiency to ensure lethality. Odyssey is dedicated to excellent contract execution, peak organizational performance, and fostering a workplace built on employee care.

Odyssey is proud to live out our core values of commitment, ambition, and respect in our work and communities through OdysseyCares, a philanthropic group focused on giving back through direct donations, an employer match program, and volunteering events.

Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities

Employment Type: FULL_TIME