Browse jobs Find the right job type for you Explore how we help job seekers Finance and Accounting Technology Marketing and Creative Administrative and Customer Support Legal Preview candidates 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 Diversity and inclusion Browse jobs Find your next hire Our locations

25 results for Java Developer in Jacksonville, FL

Java Developer <p>We are seeking a skilled <strong>Java Developer</strong> to design, develop, and maintain high-performance applications. The ideal candidate will have experience in full-stack development, strong problem-solving skills, and a passion for building scalable and efficient solutions.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, develop, and maintain Java-based applications.</li><li>Write clean, efficient, and well-documented code following best practices.</li><li>Work with databases, APIs, and web services to integrate application functionality.</li><li>Troubleshoot, debug, and enhance existing software solutions.</li><li>Collaborate with cross-functional teams to design and implement new features.</li><li>Ensure applications are secure, scalable, and optimized for performance.</li></ul><p><br></p> Full Stack Java Developer <p>Seeking a Full Stack Java Developer to design, develop, and maintain scalable web applications using Java, Spring Boot, and front-end technologies.</p> Java Developer <p>Seeking a Full Stack Java Developer for a growing company in Jacksonville, FL to design, develop, and maintain scalable web applications using Java, Spring Boot, and front-end technologies.</p> Android Developer We are offering a long-term contract employment opportunity for an Android Developer based in Jacksonville, Florida. The role is in the tech industry, focusing on the development and deployment of user-friendly Android applications. As an Android Developer, you will be instrumental in creating and maintaining applications, ensuring their compatibility with backend services, and optimizing their performance.<br><br>Responsibilities<br>• Design, code, test, and deploy Android applications, ensuring they align with user requirements and design specifications.<br>• Collaborate with cross-functional teams to define, design, and ship new features.<br>• Work with outside data sources and APIs.<br>• Create user-friendly interfaces with a focus on usability and simplicity.<br>• Optimize application performance, finding and fixing bottlenecks.<br>• Maintain the quality of applications through troubleshooting and resolving issues found in testing.<br>• Assist QA team in the development of test scripts and provide technical assistance when needed.<br>• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.<br>• Create technical specifications based on gathered requirements.<br>• Use Java 16, Postgres, Vaadin, Spring Boot, and consumer APIs to build web applications.<br>• Work with the Ionic framework to create Progressive Web Applications. Software Engineer We are in search of a Software Engineer to join our team in Jacksonville, Florida. This role involves building and maintaining robust applications using Java and Spring Boot. This is a long-term contract employment opportunity providing an avenue to contribute to our growth in the industry. <br><br>Responsibilities:<br><br>• Collaborate with product managers and engineers to gather requirements, define technical specifications, and convert them into high-quality code.<br>• Design, develop, test, and deploy scalable microservices using Java and Spring Boot.<br>• Analyze and resolve problems identified in production to ensure application stability and performance.<br>• Partner with QA teams to develop test scripts and troubleshoot any issues identified during testing.<br>• Monitor the health and performance of live applications and implement optimizations to address any concerns.<br>• Participate in code reviews and maintain a high standard for code quality and maintainability.<br>• Stay updated with the latest advancements in Java, Spring Boot, and related technologies.<br>• Utilize Apache Struts and RabbitMQ for API Development and message queuing systems.<br>• Maintain and manage databases efficiently. Software Developer <p>We are offering an employment opportunity for a Software Developer in Jacksonville, Florida. As a Software Developer, you will be required to design, build, and maintain scalable server-side logic and APIs, develop intuitive user interfaces, and deploy solutions using various AWS services. You will be working in the technology industry, creating impactful cloud-based solutions.</p><p><br></p><p>Responsibilities</p><p>• Utilize Node.js to develop and maintain robust, high-performance server-side logic and APIs.</p><p>• Architect and deploy solutions using a variety of AWS services, including but not limited to AWS Lambda, S3, DynamoDB, and CloudWatch.</p><p>• Design and build user-friendly UI components with the React.js framework, ensuring an intuitive user experience.</p><p>• Collaborate with cross-functional teams, such as DevOps engineers and product managers, to align tasks with business objectives.</p><p>• Adhere to industry best practices in coding, testing, version control, and CI/CD pipelines.</p><p>• Create, optimize, and manage databases using MongoDB, focusing on efficient query execution.</p><p>• Design, develop, and maintain microservices.</p><p>• Stay on top of emerging technologies and contribute to the team's overall technical growth.</p><p>• Develop and maintain interactive databases using MongoDB, ensuring efficient query execution.</p><p>• Collaborate effectively with cross-functional teams to ensure seamless integration and alignment of tasks with business objectives.</p> Software Developer <p><strong>Get ready to ignite your passion for coding!</strong> We're on the hunt for a phenomenal Software Engineer to join our dynamic IT Software team right here in sunny Jacksonville, FL! If you're bursting with creativity and love building cutting-edge software, this is your chance to shine!</p><p><br></p><p><strong>Imagine this:</strong> You'll be a key player in crafting, testing, and fine-tuning secure and scalable applications that truly make a difference. You'll team up with brilliant product owners, enthusiastic stakeholders, and fellow developers to deliver jaw-dropping, full-stack solutions that thrill our customers and propel our business forward!</p><p><br></p><p><strong>Here's where the magic happens:</strong></p><ul><li><strong>Dream Big, Build Bigger!</strong> Collaborate with our rockstar product owners and stakeholders to design software solutions that are not just functional, but revolutionary!</li><li><strong>Code with Confidence!</strong> Dive into industry best practices and coding standards to develop, test, and maintain software applications that are as robust as they are elegant.</li><li><strong>Level Up Together!</strong> Engage in lively code reviews, sharing your expertise and soaking up the wisdom of your colleagues.</li><li><strong>API Alchemist!</strong> Develop and manage powerful internal and external APIs/RESTful services, both on-site and in the cloud, connecting our systems like never before.</li><li><strong>Data Dynamo!</strong> Harness the power of databases like SQL Server, MongoDB, and PostgreSQL to store and retrieve data with lightning speed and precision.</li><li><strong>Testing Titan!</strong> Create and execute unit and integration tests to guarantee flawless software performance, every time.</li><li><strong>User Whisperer!</strong> Gather and analyze user feedback to continuously enhance software performance and create an amazing user experience.</li><li><strong>Documentation Dynamo!</strong> Keep our technical documentation crystal clear and up-to-date, including user manuals and system architecture diagrams.</li><li><strong>Tech Trailblazer!</strong> Stay ahead of the curve by exploring and embracing emerging trends and technologies in the ever-evolving world of software development.</li></ul><p><strong>If you're ready to unleash your coding superpowers in a vibrant, collaborative, and onsite environment in Jacksonville, FL, we want YOU! Let's build the future together!</strong></p> .NET Developer <p>We are seeking a Full Stack .NET Developer for a hybrid role in Jacksonville, FL. The ideal candidate has experience with the <strong>Microsoft .NET stack, C#, JavaScript, SQL Server, and Azure Services.</strong></p> Software Engineer <p>Are you a <strong>Java Software Engineer</strong> looking to build scalable, high-performing applications? We’re seeking a <strong>skilled developer</strong> with <strong>Spring Boot expertise</strong> to join our team and drive innovation in a fast-paced, collaborative environment.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop, maintain, and enhance applications using <strong>Java and Spring Boot</strong>.</li><li>Collaborate with cross-functional teams to design and implement scalable solutions.</li><li>Follow <strong>Agile or Waterfall methodologies</strong> to ensure efficient software development.</li><li>Utilize <strong>Git</strong> for version control and manage code repositories effectively.</li><li>Apply <strong>object-oriented coding principles</strong> to write clean, maintainable code.</li><li>Troubleshoot and optimize application performance, ensuring system reliability.</li></ul><p><br></p> Software Developer <p>We are excited to offer a long-term contract opportunity for a Software Developer position based in Jacksonville, Florida. This role involves leading and directing technical staff in software development, maintenance, and enhancement. As a Software Developer, you will collaborate closely with various teams and vendors to resolve complex technical issues and enhance the performance and scalability of our systems.</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Lead the design of software components and solutions based on user requirements and guiding principles.</li><li>Oversee the development of enterprise-level applications using .NET Core, C#, Azure DevOps, and Azure PaaS.</li><li>Execute tasks as directed by the Delivery Architect and Manager, escalating issues and risks as needed.</li><li>Ensure adherence to development standards through quality reviews and compliance scans.</li><li>Engage in detailed design of multiple technologies under the guidance of the delivery architect.</li><li>Collaborate with team members to define and clarify business requirements, development estimation, and work plan finalization.</li><li>Participate in and lead the implementation and support transition of completed components.</li><li>Assist other teams in troubleshooting problems arising from applications or integration of various components.</li><li>Proactively solve problems, remove blockers, and address technical challenges.</li><li>Work closely with other developers and QA engineers throughout the software development lifecycle.</li><li>Use advanced knowledge and experience to resolve complex break/fix and bug/defect issues.</li><li>Implement core REST JSON-based APIs.</li><li>Support the Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments.</li><li>Participate in and lead design discussions, asking probing questions, and identifying edge cases.</li></ul><p><br></p> Software Developer <p>We are offering a contract to permanent employment opportunity for a Software Developer in Jacksonville, Florida. This role is in the tech industry and will involve working within a dynamic team to develop software for a wide range of companies and organizations. You will be involved in all phases of the development lifecycle, from analysis and design to deployment and support.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>Develop and Maintain Web Applications:</p><p>Collaborate with cross-functional teams (strategists, developers, designers) to design, develop, and maintain high-quality web applications.</p><p>Utilize Microsoft technologies (and others) to architect and build robust and scalable solutions.</p><p>Proficient in SQL Server, ORM tools (like Entity Framework), and N-tier application architecture.</p><p>Technical Expertise:</p><p>Demonstrate strong Object-Oriented Programming (OOP) skills and adhere to industry best practices (design patterns, coding standards).</p><p>Contribute to both front-end (JavaScript) and back-end development.</p><p>Project Involvement:</p><p>Participate in project scoping and planning, recommending optimal approaches.</p><p>Present project deliverables to clients effectively.</p><p>Continuous Improvement:</p><p>Contribute to the agency's growth by producing high-quality code and exceptional work.</p><p>Assist in the development of internal tools and applications to enhance efficiency.</p><p><br></p><p>Key Skills:</p><p>Microsoft Technology Stack (C#, .NET, ASP.NET)</p><p>SQL Server, ORM (e.g., Entity Framework)</p><p>JavaScript</p><p>Object-Oriented Programming (OOP)</p><p>Agile Methodologies</p><p>Client Communication and Presentation</p> Software Engineer <p>Robert Half is seeking a highly motivated and skilled Software Engineer to join our growing team. We are an innovative company committed to delivering cutting-edge solutions, fostering a collaborative environment. As a Software Engineer, you will play a crucial role in designing, developing, and maintaining our software applications using the latest Microsoft technologies.</p><p><br></p><p>Responsibilities:</p><p><br></p><p>Design, develop, and test high-quality, scalable, and maintainable software applications using .NET Core, C#, and SQL.</p><p>Develop and consume RESTful APIs for integration with other systems.</p><p>Work with Azure cloud services, including Azure App Service, Azure Functions, Azure SQL Database, Azure Cosmos DB</p><p>Participate in the full software development lifecycle, from requirements gathering and design to implementation, testing, and deployment.  </p><p>Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver exceptional products.  </p><p>Write clean, efficient, and well-documented code.</p><p>Troubleshoot and debug issues, and provide timely support for existing applications.</p><p>Stay up-to-date with the latest technologies and trends in software development.</p><p>Contribute to the continuous improvement of our development processes and tools.  </p><p>Participate in code reviews and provide constructive feedback to other team members.</p><p><br></p><p>Qualifications:</p><p><br></p><p>Bachelor's degree in Computer Science or a related field, or equivalent practical experience.</p><p>Proven experience in software development using .NET Core and C#.</p><p>Strong understanding of object-oriented programming principles and design patterns.</p><p>Experience working with SQL databases and writing complex queries.</p><p>Experience developing and consuming RESTful APIs.</p><p>Familiarity with Azure cloud services.</p><p>Experience with version control systems, such as Git.</p><p>Excellent problem-solving and analytical skills.</p><p>Strong communication and collaboration skills.  </p><p>Ability to work independently and as part of a team.  </p> Software Developer <p>We are looking for a Software Developer with 3-5 years of experience in .NET, C#, JavaScript, and Angular. The ideal candidate will develop and maintain applications, work with REST APIs, and manage Microsoft SQL databases in a collaborative environment.</p> Full Stack .NET Developer <p>Looking for a Full Stack .NET Developer to design and implement scalable web applications using .NET technologies for front-end and back-end development.</p> Front End Developer <p>We are looking for a <strong>Front-End Developer</strong> to join our team and create visually stunning, high-performing, and user-friendly web applications. The ideal candidate has a keen eye for design, a passion for modern web technologies, and experience developing dynamic, responsive applications. You’ll collaborate closely with UX/UI designers, back-end developers, and product managers to build engaging digital experiences.</p><p><strong>Responsibilities:</strong></p><ul><li>Develop and maintain responsive web applications using <strong>React, Angular, or Vue.js</strong>.</li><li>Ensure the technical feasibility of UI/UX designs and translate them into high-quality code.</li><li>Optimize applications for maximum speed, performance, and scalability.</li><li>Collaborate with designers and back-end developers to integrate APIs and improve user experience.</li><li>Write clean, maintainable, and reusable code following best practices.</li><li>Troubleshoot and debug application issues to ensure seamless user interactions.</li><li>Stay up to date with emerging front-end technologies and trends.</li></ul><p><br></p> Data Engineer <p>We are seeking a highly skilled <strong>Data Engineer</strong> with <strong>cloud experience (Azure, AWS, or Google Cloud)</strong> to design, develop, and maintain scalable data pipelines and infrastructure. You will work closely with data scientists, analysts, and software engineers to optimize data architecture and enable data-driven decision-making. If you have expertise in <strong>ETL processes, cloud platforms, and big data technologies</strong>, we’d love to hear from you!</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, build, and maintain <strong>scalable ETL pipelines</strong> to support analytics and machine learning workflows.</li><li>Develop and optimize <strong>data storage solutions</strong> on <strong>Azure, AWS, or Google Cloud</strong>.</li><li>Ensure <strong>data integrity, quality, and security</strong> across cloud-based architectures.</li><li>Work with <strong>SQL and NoSQL databases</strong> to manage structured and unstructured data.</li><li>Automate data workflows and integrate data from multiple sources (APIs, logs, third-party systems).</li><li>Collaborate with cross-functional teams to support <strong>real-time data streaming</strong> and analytics.</li><li>Implement <strong>best practices for data governance, compliance, and security</strong>.</li><li>Monitor and troubleshoot data pipelines to ensure <strong>high availability and performance</strong>.</li></ul><p><br></p> Software Engineer <p>We are offering an employment opportunity for a Software Engineer in Jacksonville, Florida. The successful candidate will be tasked with the development of software applications using C++, as well as the automation of workflows and processes using batch scripting. This is an onsite role in Jacksonville, FL</p><p><br></p><p><strong>Responsibilities:</strong></p><ul><li>Collaborate with engineering teams to define technical requirements for software development.</li><li>Design, develop, and implement features for software applications using C++.</li><li>Automate complex tasks and processes with batch scripts to improve operational efficiency.</li><li>Conduct thorough unit testing and participate in integration testing to ensure software quality and functionality.</li><li>Troubleshoot and resolve software issues to ensure smooth application operation.</li><li>Maintain and enhance the existing codebase for optimal performance and user experience.</li><li>Stay updated with the latest developments and best practices in C++ to continually improve skills and software applications.</li><li>Write clean, efficient, and maintainable code, following best practices in software development.</li></ul><p><br></p> SharePoint Developer <p>We are offering a contract employment opportunity for a SharePoint Developer in St Augustine, Florida.</p><p><br></p><p>Responsibilities:</p><p>• Design and develop high-performing SharePoint sites with strong optimization and functionality.</p><p><br></p><p>• Collaborate with cross-functional teams to design and implement custom SharePoint solutions that meet customer requirements.</p><p><br></p><p>• Utilize project planning and estimation skills to determine the level of effort needed for project delivery.</p><p><br></p><p>• Develop web pages using CSS, XHTML, JavaScript, SQL, PHP, and other programming languages as required.</p> Data Engineer <p>We are seeking a skilled <strong>Data Engineer</strong> to join our team and help build, optimize, and maintain our data infrastructure. In this role, you will work closely with data analysts, software engineers, and business stakeholders to design and implement scalable data solutions that support analytics, reporting, and business intelligence initiatives. You will ensure efficient data pipelines, data integrity, and the overall reliability of our data ecosystem.</p><p><strong>Responsibilities:</strong></p><ul><li>Design, develop, and maintain scalable data pipelines and ETL processes.</li><li>Build and optimize data architectures to support data warehousing, analytics, and business intelligence.</li><li>Develop and manage database solutions using SQL, NoSQL, and cloud-based technologies.</li><li>Ensure data quality, governance, and compliance with security standards.</li><li>Collaborate with cross-functional teams to identify data needs and deliver actionable insights.</li><li>Implement real-time and batch processing solutions for large-scale data sets.</li><li>Monitor and improve data system performance, troubleshooting bottlenecks as needed.</li><li>Stay up to date with industry trends and emerging data technologies.</li></ul><p><br></p> Software Engineer <p>Alright, buckle up, because we're looking for an experienced Software Engineer to join our dynamic team in sunny Orange Park, Florida! If you're passionate about building cutting-edge applications and thrive in a collaborative, fast-paced environment, this is your chance to shine!</p><p><br></p><p><strong>Imagine this:</strong> You'll be the architect of seamless integration, crafting the bridges that connect our diverse applications and power our innovative solutions. You'll dive headfirst into project planning and analysis, shaping the future of our software. And you'll be the guardian of code quality, ensuring every line is a masterpiece.</p><p><strong>Here's what you'll get to do:</strong></p><ul><li><strong>Become an Integration Maestro:</strong> Design and build the intricate architecture that allows our applications to communicate flawlessly.</li><li><strong>Shape the Future:</strong> Play a key role in project planning and analysis, turning ideas into reality.</li><li><strong>Elevate Code Quality:</strong> Review and approve code designs, mentoring and guiding your fellow developers.</li><li><strong>Craft Brilliant Code:</strong> Dive into the .Net world, wielding C# and Angular to build stunning custom applications with a microservices approach.</li><li><strong>Master the Dataverse:</strong> Unleash the power of SQL and TSQL to extract, query, and manipulate data.</li><li><strong>Translate Vision into Reality:</strong> Collaborate with business analysts to transform business requirements into sleek, user-friendly product designs.</li><li><strong>Document Your Brilliance:</strong> Create clear and concise technical specifications and documentation.</li><li><strong>Innovate and Accelerate:</strong> Discover and implement tools and processes that streamline development and boost efficiency.</li><li><strong>Team Up for Triumph:</strong> Work closely with our amazing DevOps, Database, QA, and Analyst teams, using an agile approach to deliver exceptional projects.</li></ul><p><strong>This is more than just a job – it's an opportunity to:</strong></p><ul><li>Grow your skills and expertise in a stimulating and supportive environment.</li><li>Make a real impact on exciting projects that drive our business forward.</li><li>Transition from a contract role to a permanent position and build a long-term career.</li><li>Work with a team of passionate professionals who are dedicated to excellence.</li></ul><p>If you're ready to unleash your coding superpowers and join a team that's passionate about innovation, apply now! Let's build something amazing together!</p> Cloud Engineer <p>We are seeking a highly skilled <strong>Azure Cloud Engineer</strong> to design, implement, and optimize cloud-based solutions on <strong>Microsoft Azure</strong>. In this role, you will be responsible for deploying and managing scalable infrastructure, automating cloud operations, and ensuring security and compliance best practices. This is an exciting opportunity to work on cutting-edge cloud technologies and contribute to mission-critical projects.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Design, deploy, and maintain cloud infrastructure solutions in <strong>Microsoft Azure</strong>.</li><li>Implement <strong>Azure services</strong> such as Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Functions, Azure Storage, and Azure SQL Database.</li><li>Automate deployments and infrastructure provisioning using <strong>Terraform, ARM templates, and Azure DevOps</strong>.</li><li>Optimize <strong>cost, performance, and scalability</strong> of cloud environments.</li><li>Ensure <strong>security and compliance</strong> best practices, including identity management, role-based access control (RBAC), and data encryption.</li><li>Monitor and troubleshoot cloud infrastructure using <strong>Azure Monitor, Log Analytics, and Application Insights</strong>.</li><li>Collaborate with DevOps, security, and software development teams to support <strong>CI/CD pipelines</strong> and cloud-native applications.</li><li>Stay up to date with the latest Azure technologies and provide recommendations for cloud strategy improvements.</li></ul><p><br></p> Software Engineer <p>We are seeking a skilled Software Engineer based in Jacksonville, Florida. This role involves designing and developing software applications using C# and .NET. It requires a strong focus on quality and adherence to coding standards and offers a contract employment opportunity.</p><p><br></p><p>Responsibilities:</p><p>• Develop and implement new features in applications using the C# programming language.</p><p>• Maintain the high quality of C# code, ensuring compliance with deadlines and coding guidelines.</p><p>• Proactively identify and troubleshoot any issues that arise.</p><p>• Participate in unit testing and code reviews to uphold code quality.</p><p>• Work with other team members in designing, implementing, and testing new software features.</p><p>• Stay updated on the latest advancements and trends in C# and .NET development.</p> Full Stack Engineer <p><strong>About the Role:</strong></p><p>We are looking for a talented <strong>.NET Software Engineer with Angular experience</strong> to join our dynamic development team. In this role, you will design, develop, and maintain scalable web applications using <strong>.NET Core, Angular, and cloud technologies</strong>. You’ll collaborate with cross-functional teams to deliver high-quality software solutions that drive business success.</p><p><strong>Key Responsibilities:</strong></p><ul><li>Develop and maintain <strong>scalable web applications</strong> using <strong>.NET Core, C#, and Angular</strong>.</li><li>Build <strong>RESTful APIs and microservices</strong> to support frontend applications.</li><li>Implement and optimize <strong>database solutions</strong> using <strong>SQL Server or other RDBMS</strong>.</li><li>Deploy applications to the cloud (Azure/AWS) and optimize for <strong>performance and security</strong>.</li><li>Collaborate with product managers, designers, and other engineers to deliver user-friendly solutions.</li><li>Write clean, efficient, and maintainable code following best practices.</li><li>Troubleshoot, debug, and improve existing applications.</li></ul><p><br></p> Senior Software Engineer <p>We are seeking a Mid to Senior Level C++ Software Engineer for a hybrid role in Jacksonville, FL. This role requires strong C++ programming expertise and experience with Visual Studio.</p> Software Engineer <p>Seeking a skilled Software Engineer with expertise in the .NET stack and Angular to develop, enhance, and maintain web applications in a collaborative Agile environment.</p>