• Search jobs now
  • Find the right job type for you
  • Explore how we help job seekers
  • Contract talent
  • Permanent talent
  • Learn how we work with you
  • Executive search
  • Finance and Accounting
  • Technology
  • Marketing and Creative
  • Administrative and Customer Support
  • Legal
  • Technology
  • Risk, Audit and Compliance
  • Finance and Accounting
  • Digital, Marketing and Customer Experience
  • Legal
  • Operations
  • Human Resources
  • 2025 Salary Guide
  • Demand for Skilled Talent Report
  • Building Future-Forward Tech Teams
  • Job Market Outlook
  • Press Room
  • Salary and hiring trends
  • Adaptive working
  • Competitive advantage
  • Work/life balance
  • Inclusion
  • Browse jobs Find your next hire Our locations
    ;

    13 results for Senior Java Developer in Tampa, FL

    RelevanceDate Posted
    Create a Job Alert
    Email me about new Senior Java Developer jobs in Tampa, FL
    Are you sure you want to pass on this job?

    We are looking for a highly skilled Developer/Software Engineer to join our team in Kissimmee, Florida. In this role, you will contribute to the development and enhancement of innovative software solutions, with a focus on delivering exceptional user experiences. This is a long-term contract position that offers the opportunity to work on exciting projects in a collaborative and hybrid work environment.


    Location: Kissimmee, Florida (Hybrid – onsite once a week, currently Thursdays)


    Schedule: Monday – Friday, 40 hours/week (EST)


    Job Overview:

    We are seeking a Senior Software Engineer to develop innovative solutions that enhance the guest experience for a Navigator application. This hands-on role involves engineering Java applications and backend systems, estimating, planning, designing, and developing new features in collaboration with cross-functional teams. Candidates will be part of an empowered and autonomous team fostering ownership of the product and technology.

    Key Responsibilities:

    • Design & Development: Own the development of software fixes, enhancements, components, and new systems/applications.
    • Feature Creation: Collaborate with product managers and story owners to design features and prioritize tasks.
    • Coding: Develop mobile applications and backend systems, resolve defects, optimize performance, and deploy code.
    • Release Management: Assemble releases and facilitate improvements in delivery and release processes.
    • Cross-Team Collaboration: Partner with the mobile team to establish data contracts and solve complex problems involving product, design, and QA.
    • Quality Assurance: Participate in software design, coding, and code reviews, while supporting improvement efforts in processes and technology.
    • Operational Support: Assist with on-call responses to critical issues and transitions during implementation.

    Required Qualifications:

    • Bachelor’s degree in Computer Science or a related field (or equivalent work experience).
    • 5–8 years of experience developing Java REST applications for enterprise or consumer use.
    • 2+ years of experience developing backend systems with TypeScript.
    • Agile Team experience across product, design, QA, and development disciplines.

    Technical Skills:

    • Strong CS Fundamentals with adherence to best practices in code quality and design patterns.
    • Expertise in Java 17Spring BootKubernetes, and Docker.
    • Knowledge of TypeScript (preferably with Nest.js).
    • Experience with networking protocols (HTTP, Socket connections).
    • Proficiency in SOAP and REST for Web Services.
    • Familiarity with software performance optimization techniques (memory, CPU, scaling).
    • Experience with security practices, including OWASP recommendations.

    Soft Skills & Additional Requirements:

    • Excellent written, verbal, and interpersonal communication skills.
    • Proven ability to work collaboratively within diverse project teams across multiple time zones.
    • Strong organizational and time-management abilities, with a commitment to quality.
    • Experience managing virtual teams across onsite and offshore locations.
    • Ability to support operational needs beyond standard business hours, including hyper-care shifts as required.

    Work Environment:

    This hybrid position is based in Florida, with onsite work currently scheduled once a week (Thursdays).

    Technology Doesn't Change the World, People Do.®

    Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles. Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app and get 1-tap apply, notifications of AI-matched jobs, and much more. All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. © 2025 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use.

    13 results for Senior Java Developer in Tampa, FL

    Senior Full Stack Developer <p>We are looking for a highly skilled Developer/Software Engineer to join our team in Kissimmee, Florida. In this role, you will contribute to the development and enhancement of innovative software solutions, with a focus on delivering exceptional user experiences. This is a long-term contract position that offers the opportunity to work on exciting projects in a collaborative and hybrid work environment.</p><p><br></p><p><strong>Location:</strong> Kissimmee, Florida (Hybrid – onsite once a week, currently Thursdays)</p><p><br></p><p><strong>Schedule:</strong> Monday – Friday, 40 hours/week (EST)</p><p><br></p><p><strong>Job Overview:</strong></p><p>We are seeking a <strong>Senior Software Engineer</strong> to develop innovative solutions that enhance the guest experience for a Navigator application. This hands-on role involves engineering Java applications and backend systems, estimating, planning, designing, and developing new features in collaboration with cross-functional teams. Candidates will be part of an empowered and autonomous team fostering ownership of the product and technology.</p><p><strong>Key Responsibilities:</strong></p><ul><li><strong>Design & Development:</strong> Own the development of software fixes, enhancements, components, and new systems/applications.</li><li><strong>Feature Creation:</strong> Collaborate with product managers and story owners to design features and prioritize tasks.</li><li><strong>Coding:</strong> Develop mobile applications and backend systems, resolve defects, optimize performance, and deploy code.</li><li><strong>Release Management:</strong> Assemble releases and facilitate improvements in delivery and release processes.</li><li><strong>Cross-Team Collaboration:</strong> Partner with the mobile team to establish data contracts and solve complex problems involving product, design, and QA.</li><li><strong>Quality Assurance:</strong> Participate in software design, coding, and code reviews, while supporting improvement efforts in processes and technology.</li><li><strong>Operational Support:</strong> Assist with on-call responses to critical issues and transitions during implementation.</li></ul> Firmware/Embedded Software Engineer <p>We are looking for a skilled a Mid-Sr level Software Engineer with programming skills in C, C++, Java, and Python to join our team in Clearwater, Florida. In this role, you will work on developing and enhancing firmware and embedded systems for innovative healthcare solutions.</p><p>This is an in-office position in Clearwater, FL. Compensation flexible $70-100K depending on experience.</p><p>Interviews are actively being scheduled - Apply NOW!</p><p><br></p><p><br></p><p><strong>Top Skills/Experience Looking For:</strong></p><ul><li>3+ years in software development, particularly with firmware and embedded systems</li><li>C, C++, Python, Java</li><li>is a plus to have - any AI or Robotic Process Automation (RPA)</li></ul><p><strong>Responsibilities:</strong></p><ul><li>Design, develop, and test firmware for embedded devices using C and C++</li><li>Collaborate with cross-functional teams to integrate software components and systems</li><li>Write efficient and maintainable code in Python and Java for various applications</li><li>Debug and resolve issues in firmware and embedded systems to ensure optimal performance</li><li>Conduct code reviews and implement best practices to enhance software quality</li><li>Participate in the development of technical documentation and user manuals for systems</li><li>Analyze system requirements and translate them into functional software solutions</li><li>Stay updated on industry trends and emerging technologies to improve development processes</li></ul> Sr. Software Engineer We are looking for a Senior Software Engineer to join our team in Tarpon Springs, Florida. In this role, you'll contribute to developing cutting-edge AI software products and other applications tailored for the healthcare sector. This position offers the opportunity to work with advanced technologies and help shape the company's technical framework.<br><br>Responsibilities:<br>• Design, implement, and maintain software solutions using .NET Core, .NET 7, and ASP.NET frameworks.<br>• Collaborate with cross-functional teams to create innovative AI-driven applications for the healthcare industry.<br>• Optimize database performance and manage data storage solutions with Microsoft SQL and Azure SQL Database.<br>• Evaluate and integrate Azure cloud services to enhance scalability and efficiency.<br>• Ensure high-quality code by conducting thorough testing and debugging processes.<br>• Participate in architectural decision-making to define best practices and software standards.<br>• Develop and implement secure and scalable solutions using Azure Stack and Azure Storage.<br>• Stay updated on emerging technologies and recommend improvements to existing systems.<br>• Lead and mentor less experienced developers to foster technical growth within the team. Software Programmer We are offering an exciting opportunity for a Software Programmer in Golden Oak, Florida, United States. The role entails the development of full-stack software, with a focus on AWS Technologies. As a part of our team, you will be utilizing languages such as Java, JavaScript, and Python, and tools like GitHub to drive our programming initiatives forward.<br><br>Responsibilities:<br>• Develop and maintain full-stack software applications.<br>• Utilize AWS Technologies to optimize the functionality and efficiency of these applications.<br>• Write clean, scalable code using Java, JavaScript, and Python languages.<br>• Employ GitHub for version control and source code management.<br>• Debug and resolve software bugs and ensure the software runs smoothly and efficiently.<br>• Collaborate with team members to determine best practices and client requirements for software.<br>• Develop technical interfaces, specifications, and architecture.<br>• Use and adapt existing web applications for apps.<br>• Create and test software prototypes.<br>• Recommend changes to existing java infrastructure.<br>• Develop technical documentation to guide future software development projects. PHP/mySQL Developer <p>We are looking for a skilled PHP/MySQL Developer to join our team in Clearwater, Florida. This is ideal for a candidate with a strong background in web application development and database management. If you have any experience with Java programming, that would be an added advantage.</p><p>This is a Full-time, in-office position in Clearwater, FL. Compensation flexible $70-100K depending on experience.</p><p>Interviews are actively being scheduled - Apply NOW!</p><p><br></p><p><strong>Top Skills/Experience Looking For:</strong></p><ul><li>3+ years experience in PHP programming and web app development</li><li>Strong experience in mySQL, including database design and optimization</li><li>is a plus (but not required) - any Java programming experience</li></ul><p><strong>Responsibilities:</strong></p><ul><li> Develop, maintain, and optimize PHP-based applications to meet business requirements</li><li> Design and manage MySQL databases, ensuring data integrity and performance</li><li> Collaborate with cross-functional teams to gather and analyze software requirements</li><li> Troubleshoot, debug, and resolve issues within existing applications</li><li> Write clean, efficient, and well-documented code</li><li> Test and deploy applications, ensuring they meet performance and security standards</li><li> Stay updated on emerging technologies and industry trends to enhance development processes</li><li> Assist in integrating Java-based components, if applicable, to improve functionality</li></ul> PHP/mySQL Programmer We are looking for a skilled PHP/MySQL Programmer to join our team in Clearwater, Florida. This is a Contract to permanent opportunity, ideal for a candidate with a strong background in web application development and database management. If you have experience with Java programming, that would be an added advantage.<br><br>Responsibilities:<br>• Develop, maintain, and optimize PHP-based applications to meet business requirements.<br>• Design and manage MySQL databases, ensuring data integrity and performance.<br>• Collaborate with cross-functional teams to gather and analyze software requirements.<br>• Troubleshoot, debug, and resolve issues within existing applications.<br>• Write clean, efficient, and well-documented code.<br>• Test and deploy applications, ensuring they meet performance and security standards.<br>• Stay updated on emerging technologies and industry trends to enhance development processes.<br>• Assist in integrating Java-based components, if applicable, to improve functionality. Lead Software Developer <p>Ready to ignite innovation and lead a team to build cutting-edge software? As our Lead Software Engineer, you’ll be the visionary behind our tech evolution, crafting sleek, scalable solutions with modern JavaScript frameworks and game-changing design systems. This onsite role is your chance to make waves, mentor a stellar team, and create tech that transforms how we do business!</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li><strong>Dream Big & Build Smart</strong>: Partner with stakeholders and architects to turn bold ideas into reality, designing intuitive front-end architectures and vibrant design systems that scream consistency and style.</li><li><strong>Lead Like a Pro</strong>: Inspire and mentor your team, conducting code reviews and fostering a vibe of collaboration, innovation, and top-notch quality.</li><li><strong>Master the Tech Game</strong>: Dive into modern JavaScript frameworks (React, Angular, Vue.js) and Azure DevOps CI/CD pipelines to deliver lightning-fast, secure applications. Stay ahead by exploring and integrating the latest tech trends.</li><li><strong>Boost Performance</strong>: Keep our apps running smoothly with savvy monitoring tools and performance tweaks, ensuring users get a seamless, speedy experience.</li><li><strong>Connect & Create</strong>: Work hand-in-hand with designers, product managers, and cross-functional teams to align tech solutions with business goals, while keeping documentation clear and onboarding a breeze.</li></ul><p><strong>What You Bring</strong></p><ul><li>Bachelor’s or Master’s in Computer Science, Engineering, or a related field (or equivalent experience).</li><li>Wizard-level skills in HTML5, CSS3, JavaScript, and modern frameworks like React, Angular, or Vue.js.</li><li>Experience building design systems and rocking CI/CD pipelines with Azure DevOps and Git.</li><li>A knack for performance optimization and website monitoring to keep things blazing fast.</li><li>Stellar communication and leadership chops to guide teams and wow stakeholders.</li></ul><p><br></p> ETL Developer w/ Power BI/Azure Synapse <p>Robert Half has a brand new opening with a client here in Tampa Bay for an <strong>ETL Developer with experience in Power BI, Azure Synapse, and Star Schema</strong>.</p><p>HYBRID-REMOTE - Position is primarily REMOTE, with 3-5 days in-office PER MONTH. (MUST BE LOCAL to Tampa Bay area).</p><p>Compensation ranging $80-100K+ depending on experience.</p><p>Interviews are actively being scheduled - Apply NOW!</p><p><br></p><p><strong>Top Skills/Experience Needed:</strong></p><p>Looking for an ETL Developer with an emphasis on Synapse Pipelines, specific to Data Warehousing and ETL Capabilities (not as much Synapse analytics and data science). This ETL Developer will be leveraging Synapse and SQL in Azure to help execute new data warehouse development through Star Schema. Methodology is Kimball, not Scrum. As far as Power BI, the goal is semantic modeling, reporting, and DAX is helpful.</p><p><br></p><p><strong>Position Purpose:</strong></p><p>Highly technical position that works closely with the entire data analytics team and data stakeholders to develop and mature our enterprise level data warehouse and develop reports and interactive visualizations for decision makers.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><ul><li>Develops and deploys data integration (ELT) jobs to migrate data from filesystems, external systems, data lake, and databases using SQL, Synapse, Python or other solutions</li><li>Develop and maintain tables, stored procedures and other data structures in the data warehouse</li><li>Create data models and data visualizations using Power BI</li><li>Schedule execution of ETL jobs and delivery of automated reports using scheduling tools</li><li>Designs and develops reports and dashboards using Power BI</li><li>Implement interactive and dynamic visualizations</li><li>Make ETL modifications to support data requests in a timely accurate manner</li><li>Assist with data governance, quality and measurement through quality assurance testing and documentation</li><li>Gather and document report requirements for new and existing reports from business users</li><li>Create and maintain static and interactive maps, as the backup, utilizing our advanced mapping software</li><li>Create documentation for technical and related business processes</li><li>Participate and contribute with the Data Analytics team and Data Committee</li></ul> Lead Software Developer <p>Robert Half has a brand new opening for a Lead Software Developer with a reputable client in Clearwater, FL.</p><p>This is a full-time position, HYBRID schedule (MUST be local), with compensation ranging $100-125K depending on experience.</p><p>Interviews are actively being scheduled - Apply NOW!</p><p><strong> </strong></p><p><strong>Top Skill Sets Needed:</strong></p><ul><li><em>Experience in full-stack development specifically with .NET/.NET Core and React - * It is OK if someone leans more towards front-end or back-end but need to have experience in both</em></li><li><em>Experience designing and maintaining scalable design systems and component libraries to ensure consistent, reusable, and efficient UI patterns across applications</em></li><li><em>Ability to communicate confidently in large meetings especially with Product Owners – must be able to speak up and push back when needed - *</em><strong><em>meaning this person must have been in a Lead position before</em></strong></li></ul> ETL Developer w/ Power BI, Azure Synapse <p>We are seeking an experienced Senior ETL Developer to join our client's data engineering team. The ideal candidate will design, develop, and maintain robust ETL pipelines, leveraging advanced analytics and visualization tools to support business intelligence initiatives. This role requires strong technical expertise, problem-solving skills, and the ability to collaborate with cross-functional teams to deliver scalable data solutions.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, develop, and optimize complex ETL processes to extract, transform, and load data from various sources into data warehouses and data lakes.</li><li>Build and maintain interactive dashboards and reports using Power BI to support business decision-making.</li><li>Implement and manage data pipelines in Azure Synapse Analytics, ensuring performance, scalability, and reliability.</li><li>Write and maintain scripts in scripting languages (e.g., Python, PowerShell, or Bash) to automate data workflows and processes.</li><li>Manage and utilize code repositories (e.g., Git, Azure DevOps) for version control, code collaboration, and deployment.</li><li>Collaborate with data architects, analysts, and business stakeholders to understand requirements and deliver data solutions.</li><li>Ensure data quality, integrity, and security across all ETL processes and platforms.</li><li>Monitor and troubleshoot ETL pipelines, identifying and resolving performance bottlenecks.</li><li>Stay updated with industry trends and emerging technologies to enhance data engineering practices.</li></ul><p><br></p><p><br></p> DevOps Engineer We are looking for a dedicated DevOps Engineer to join our team in Tampa, Florida. This role requires a strong background in managing cloud infrastructure, automating workflows, and deploying containerized applications. If you thrive in a collaborative environment and have expertise in Azure and Kubernetes, we encourage you to apply.<br><br>Responsibilities:<br>• Develop, implement, and maintain CI/CD pipelines using Azure DevOps to streamline deployment processes.<br>• Deploy, monitor, and manage containerized applications utilizing Kubernetes and Azure Kubernetes Services (AKS).<br>• Collaborate closely with offshore teams to ensure seamless operations and timely project delivery.<br>• Monitor system performance and reliability using tools like Grafana to identify and resolve issues proactively.<br>• Optimize cloud infrastructure to enhance scalability, security, and overall efficiency.<br>• Automate repetitive tasks and workflows to improve operational efficiency.<br>• Provide technical guidance and support to development and operations teams.<br>• Stay updated on the latest DevOps trends and tools to continuously improve processes. Software Engineer We are offering an exciting opportunity for a Software Engineer in the Education sector, based in Tampa, Florida. The role will focus on application processing, record maintenance, inquiry resolution, and account monitoring.<br><br>Responsibilities:<br>• Develop and maintain .NET Core and ASP.NET MVC applications.<br>• Utilize the C# programming language for software development.<br>• Implement JavaScript for front-end web development.<br>• Apply React.js for building user interfaces in application projects.<br>• Manage and optimize Microsoft SQL databases.<br>• Process and evaluate applications with accuracy and efficiency.<br>• Maintain and update records regularly.<br>• Resolve inquiries in a timely and detail oriented manner.<br>• Monitor accounts and take necessary actions as required. SQL Programmer Analyst <p>Robert Half has a brand new opening for a SQL Programming Analyst with a client here in Sarasota, FL.</p><p>Position kicks off on-site during ramp-up period before becoming a HYBRID schedule (full-time hours). $80-110K depending on experience.</p><p>Interviews are actively being scheduled - Apply NOW!</p><p><br></p><p>The ideal candidate is a self-starter who can thrive both independently and collaboratively in a fast-paced, agile environment. </p><p>This individual will play a critical role in developing and supporting business applications, providing technical support, and contributing to system improvements and innovation.</p>