1

Java Developer W2 Role Jobs in Odessa, FL (NOW HIRING)

Java Full Stack with AWS

Tampa, FL · On-site

$49.50 - $64/hr

Tata Consultancy Services is seeking a Java Full Stack Developer with AWS expertise. The role involves developing both backend and frontend applications using Java and modern JavaScript frameworks ...

Senior Full Stack Engineer - Java / Angular

Tampa, FL · On-site

$49.50 - $64/hr

The Role: This is a senior-level individual contributor role within an enterprise application ... The Senior Full Stack Engineer - Java / Angular is responsible for leading system enhancements ...

New

ETL with ODI Developer (W2)

Tampa, FL · On-site

$48.25 - $63/hr

Role: ETL Developer Locations: Tampa, FL | Coppel, TX | Jersey City, NJ (Onsite) Must Have Minimum of 6 years of related experience Bachelor's degree preferred or equivalent experience Strong hands ...

Java Software Engineer

Tampa, FL · On-site

$49 - $67/hr

This role involves system design, implementation, and testing to ensure we build products correct ... plus. - DevOps (Jenkins, Maven, Sonar), CI/CD experience is a plus. Benefits include medical ...

Java Lead

Tampa, FL · On-site

$60K - $135K/yr

Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and ... Based on the position, the role is also eligible for Wipro's standard benefits including a full ...

Java Engineer

Tampa, FL · On-site

$49 - $67/hr

The role involves overseeing both front-end and back-end architecture, defining technology ... DevOps, and Platform Design • Architect cloud-native solutions on AWS, Azure, or GCP. • Design ...

next page

Showing results 1-20

Java Developer W2 Role information

See Odessa, FL salary details

$13

$48

$66

How much do java developer w2 role jobs pay per hour?

As of Jul 15, 2026, the average hourly pay for java developer w2 role in Odessa, FL is $48.67, according to ZipRecruiter salary data. Most workers in this role earn between $42.12 and $54.47 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Java Developer in a W2 role, and why are they important?

To thrive as a Java Developer in a W2 role, you need strong programming skills in Java, knowledge of object-oriented design, and a bachelor's degree in computer science or a related field. Familiarity with development tools like Eclipse or IntelliJ, frameworks such as Spring or Hibernate, and experience with version control systems like Git are typically required. Excellent problem-solving, teamwork, and communication skills help you stand out by facilitating collaboration and efficient project delivery. These abilities are crucial for building reliable software solutions, meeting project deadlines, and contributing effectively within a team environment.

What is the difference between Java Developer W2 Role vs Java Developer Contract Role?

AspectJava Developer W2 RoleJava Developer Contract Role
Employment StatusEmployee of the companyIndependent contractor
BenefitsIncludes benefits like health insurance, paid time offNo benefits; paid hourly or project-based
Tax WithholdingEmployer handles taxesContractor responsible for taxes
Work EnvironmentTypically in-house or remote with the employerOften remote or on-site at client location
Job SecurityMore stable, ongoing employmentProject-based, less job security

In summary, a Java Developer W2 Role offers stability, benefits, and employer tax handling, while a Java Developer Contract Role provides flexibility, higher hourly pay, but fewer benefits and less job security.

What is a Java Developer W2 role?

A Java Developer W2 role refers to a Java development position where the employee is hired directly by a company or through a staffing agency as a W2 employee, rather than as a contractor (1099) or through a third-party vendor. In this role, the developer is responsible for designing, developing, and maintaining Java-based applications. Being a W2 employee means the company handles payroll taxes, provides benefits, and withholds income taxes, offering more job security and potential benefits compared to independent contracting. Java Developers in this role typically work on projects involving web applications, enterprise services, or backend systems using Java technologies.

How does a Java Developer in a W2 role typically collaborate with other teams throughout the software development lifecycle?

As a Java Developer in a W2 role, you will often work closely with cross-functional teams, including QA testers, business analysts, project managers, and UI/UX designers. Collaboration usually involves participating in daily stand-ups, code reviews, and sprint planning meetings to ensure alignment on project goals and timelines. You may also be responsible for communicating technical challenges and proposing solutions to both technical and non-technical stakeholders. This teamwork fosters a dynamic environment, helping you build both technical and interpersonal skills while contributing to the overall success of the project.
What are popular job titles related to Java Developer W2 Role jobs in Odessa, FL? For Java Developer W2 Role jobs in Odessa, FL, the most frequently searched job titles are:
What cities near Odessa, FL are hiring for Java Developer W2 Role jobs? Cities near Odessa, FL with the most Java Developer W2 Role job openings:
Infographic showing various Java Developer W2 Role job openings in Odessa, FL as of July 2026, with employment types broken down into 57% Full Time, and 43% Contract. Highlights an 100% In-person job distribution, with an average salary of $101,230 per year, or $48.7 per hour.
Java Full-Stack Web Application Developer - AVP

Java Full-Stack Web Application Developer - AVP

Citigroup, Inc.

Tampa, FL • On-site

$96K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Job description

Job Specification: Java Full-Stack Web Application Developer
Role Summary: We are looking for a Java Full-Stack Engineer to design, build, and support modern web applications. This role spans front-end development (Angular or React) and back-end services (Java/Spring Boot), with a focus on API-first, microservices-based architecture and CI/CD-driven delivery.
Key Responsibilities
  • Develop and maintain web applications across the stack: UI, APIs, and backend services.
  • Build scalable, secure microservices using Java and Spring Boot.
  • Develop responsive user interfaces using Angular, leveraging Kendo UI components where appropriate.
  • Implement and support micro front-end patterns (composition, shared libraries, module federation or equivalent approaches).
  • Design, build, document, and consume RESTful APIs; ensure service contracts and versioning strategies are followed.
  • Work with SQL Server and optimize queries, indexes, and data access patterns.
  • Implement search and indexing solutions with Elasticsearch.
  • Build event-driven integrations using Kafka (producers/consumers, topics, schema/versioning awareness).
  • Use GitHub / Bitbucket and contribute to automated CI/CD pipelines (build, test, deploy).
  • Write unit and integration tests; participate in code reviews and engineering best-practice adoption.

Required Skills & Qualifications
  • 5+ years of experience in full-stack web application development.
  • Strong backend development experience with Java and Spring Boot (REST APIs, security concepts, performance, and scalability).
  • Strong front-end development experience with Angular including TypeScript, HTML5, and CSS.
  • Experience using UI component libraries such as Kendo UI.
  • Working knowledge of micro front-end architecture and patterns.
  • Solid understanding of API design and microservices (service boundaries, resilience, observability basics).
  • Hands-on experience with SQL Server and relational data modeling.
  • Experience with Elasticsearch and event streaming with Kafka.
  • Proficiency with GitHub / Bitbucket workflows and practical experience with CI/CD pipelines.
  • Strong communication skills, ownership mindset, and ability to work collaboratively in an agile team.

Preferred / Nice to Have
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Containerization and orchestration experience (Docker, Kubernetes/OpenShift).
  • Experience with automated testing frameworks (unit, integration, and UI testing).
  • Exposure to observability practices (logging, metrics, tracing) and production support.
Education
Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent practical experience).
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Primary Location:
Tampa Florida United States
Primary Location Full Time Salary Range:
$96,960.00 - $145,440.00
In addition to salary, Citi's offerings may also include, for eligible employees, discretionary and formulaic incentive and retention awards. Citi offers competitive employee benefits, including: medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs. Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays. For additional information regarding Citi employee benefits, please visit citibenefits.com. Available offerings may vary by jurisdiction, job level, and date of hire.
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Anticipated Posting Close Date:
Apr 27, 2026
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.