1

Java Software Engineer Contract Jobs in Tampa, FL

Java Developer

Tampa, FL · On-site

$48.25 - $62.25/hr

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

Software Engineer II

Tampa, FL · On-site

$92K - $126K/yr

Job Summary : eTeam is a staffing company seeking a Software Engineer II for a contract position ... of Java, J2EE, CWF Methodology, JavaScript, and WAS 8.5 Company : eTeam is a staffing agency that ...

Sr Java Developer

Tampa, FL · On-site

$52 - $66.50/hr

Software Guidance & Assistance, Inc., (SGA), is searching for a Sr Java Developer for a right to hire assignment with one of our premier financial services clients in Tampa, FL . Responsibilities

New

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 ...

Sr Java Developers

Tampa, FL · On-site

$54 - $69/hr

... software development experience • 5-7 years' experience of appropriate programming languages dependent on the role (Java, RPG, etc.) • Full stack development experience in technologies such as ...

Sr Java Developer

Tampa, FL · On-site

$110K - $120K/yr

Our challenge We are seeking a Senior Java Developer candidate will be responsible fordesigning ... Software Development Lifecycle: Lead and participate in the entire software development lifecycle ...

Research Software Engineer

Tampa, FL · On-site

$193K/yr

The Research Software Engineer will develop software tools for machine learning applications in ... Java. • Experience developing web-based and/or scientific software that includes several ...

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.

Java/AWS/Agentic Senior Lead Software Engineer

JPMorganChase

Tampa, FL • On-site

$118K - $155K/yr

Full-time

Re-posted 10 days ago


Job description

Job Summary:
JPMorganChase is one of the oldest financial institutions, offering innovative financial solutions to a wide range of clients. As a Senior Lead Software Engineer, you will enhance and deliver technology products in the Payments Trust and Safety Technology group, focusing on building solutions for fraud protection and driving significant business impact through your technical expertise.
Responsibilities:
• Executes creative software solutions, design, development, and deploy cloud-native applications using AWS services (EC2, S3, Lambda, RDS, Aurora, ECS, EKS, etc.)
• Automate infrastructure provisioning and application deployment using AWS tools (CloudFormation, Terraform, AWS CDK)
• Develops secure high-quality production code, and reviews and debugs code written by others
• Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and system
• Monitor, troubleshoot, and optimize application performance and reliability in the AWS environment
• Ensure security and compliance by implementing IAM policies, encryption, and monitoring
• Document technical solutions and provide support for audits and regulatory reviews
• Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge cloud technologies
• Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test acceleration, release readiness, incident/root-cause analysis), while establishing measurable validation standards (secure coding, peer review, automated testing) and promoting reuse of proven patterns and automation within the SDLC/TLM toolchain
• Applies knowledge of tools within the Software Development Life Cycle toolchain, including approved AI-assisted development and automation capabilities, to improve the value realized by automation at scale
• Deliver high-quality results within tight deadlines while maintaining a strong focus on code optimization, performance tuning, and engineering best practices
Qualifications:
Required:
• Formal training or certification on Software Engineering concepts and 5+ years applied experience
• Demonstrated experience leading effective use of enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
• Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching senior engineers/leads on compliant usage patterns and controls
• Extensive hands-on experience with AWS cloud services and infrastructure
• Experience with S3, Aurora Postgres, ECS, EKS, RDS, Lambda, Glue, ALB/NLB and serverless architectures
• Proficiency in programming languages (Java, Spring boot, Python, Node.js, etc.)
• Proficiency in automation, continuous delivery methods and all aspects of the Software Development Life Cycle
• Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security and working with Kafka for event Streaming
• In-depth knowledge of the financial services industry and their IT systems
• Experienced with pair programming agents such as GitHub Copilot to accelerate prototyping
• Proven experience in building high-volume, low-latency, high-throughput transactional systems
Preferred:
• Full stack development knowledge with strong enterprise architecture design concepts to allow for unified user experience leveraging data sharing capabilities with API, Kafka
• Case management workflow and orchestration to serve as the backbone of a unified user experience across multiple cross-functional teams
• Vibe coding experience and conceptual knowledge while leveraging developer assistant tools like GitHub Copilot to allow for efficiency gains
Company:
With a history tracing its roots to 1799 in New York City, JPMorganChase is one of the world's oldest, largest, and best-known financial institutions—carrying forth the innovative spirit of our heritage firms in global operations across 100 markets. Founded in 2000, the company is headquartered in New York, USA, with a team of 10001+ employees. The company is currently Late Stage.