1

Senior Java Software Developer Jobs in Jacksonville, FL

Be Seen First

The Role As a Senior Software Engineer, you will design, build, and maintain scalable CMS-driven platforms that power Advantage Design Group's orientation and recruiting experiences. You will lead ...

Be Seen First

The Role As a Senior Software Engineer, you will design, build, and maintain scalable CMS-driven platforms that power Advantage Design Group's orientation and recruiting experiences. You will lead ...

Senior Software Developer

Jacksonville, FL · On-site

$50.25 - $66.50/hr

Support the business in the development of new software applications, database analysis and application programming which align with the business goals and objectives, supporting internal and ...

New

Java Full Stack Developer

Jacksonville, FL · On-site

$48.75 - $62.75/hr

Design, develop, and test Java-based applications and software solutions Collaborate with product owners, business analysts, and other stakeholders to gather and analyze user requirements Develop ...

Java EE framework and system development * Experience with use cases, process flows, and UML ... IBM development software experience including : IBM Content Manager, Rational Application Developer ...

Senior Developer Ab Initio

Jacksonville, FL · On-site

$50.50 - $66.75/hr

Company Description We specialize in Staffing, Consulting, Software Development, and Training along ... Working knowledge of programming languages such as C, C++, and Java is a plus. Minimum 3 years of ...

Sr. Software Engineer

Jacksonville, FL · On-site

$112K - $148K/yr

JavaScript/TypeScript (Node.js), Java, or C# * Experience with serverless architectures on AWS ... AWS Certified Developer - Associate or higher * Exposure to React Native or cross-platform mobile ...

Software Engineer Sr

Jacksonville, FL · On-site

$113K - $149K/yr

As a Software Engineer Sr within PNC's Technology organization, you will be based in Farmers Branch, TX. Technical Experience Core Engineering Advanced Java expertise o Core Java o Spring Boot ...

Showing results 21-40

Senior Java Software Developer information

See Jacksonville, FL salary details

$9

$53

$73

How much do senior java software developer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for senior java software developer in Jacksonville, FL is $53.81, according to ZipRecruiter salary data. Most workers in this role earn between $47.16 and $60.10 per hour, depending on experience, location, and employer.

What is a senior Java software developer?

A Senior Java Software Developer is an experienced professional responsible for designing, developing, and maintaining complex software applications using the Java programming language. They typically lead development teams, mentor junior developers, and contribute to architectural decisions. Senior Java Developers are expected to have a deep understanding of Java frameworks, best coding practices, and software development methodologies. They also collaborate with stakeholders to deliver robust, scalable, and efficient software solutions.

What are some common challenges senior Java software developers face when leading projects, and how can they effectively address them?

Senior Java Software Developers often encounter challenges such as balancing hands-on coding with mentoring junior team members, managing project timelines, and ensuring code quality across large, distributed systems. To address these, it’s crucial to establish clear communication channels, implement robust code review processes, and leverage agile methodologies for project management. Additionally, staying up-to-date with the latest Java frameworks and best practices helps in making informed architectural decisions and streamlining development workflows.

What are the key skills and qualifications needed to thrive as a senior Java software developer?

To thrive as a Senior Java Software Developer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and experience with frameworks like Spring, typically backed by a bachelor's degree in computer science or a related field. Familiarity with tools such as Git, Maven, Jenkins, and cloud platforms, along with relevant certifications like Oracle Certified Professional Java SE, is often required. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These skills ensure the delivery of robust, scalable software solutions and foster innovation within development teams.

What is the difference between Senior Java Software Developer vs Java Software Engineer?

AspectSenior Java Software DeveloperJava Software Engineer
Required CredentialsBachelor's degree in Computer Science or related field; extensive Java experience; certifications like Oracle Java CertificationBachelor's degree in Computer Science or related field; Java programming skills; certifications are common but not mandatory
Work EnvironmentDevelops complex applications, mentors junior staff, leads projectsDesigns and develops Java applications, collaborates with teams, implements features
Employer & Industry UsageUsed across tech companies, finance, healthcare, and enterprise sectorsCommon in software development firms, IT departments, and tech startups

The main difference between a Senior Java Software Developer and a Java Software Engineer lies in experience level and responsibilities. Senior developers often lead projects and mentor others, while Java Software Engineers focus on designing and implementing Java applications. Both roles require strong Java skills and similar educational backgrounds, but seniority involves additional leadership and project management duties.

What cities near Jacksonville, FL are hiring for Senior Java Software Developer jobs? Cities near Jacksonville, FL with the most Senior Java Software Developer job openings:
Infographic showing various Senior Java Software Developer job openings in Jacksonville, FL as of July 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $121,085 per year, or $58.2 per hour.

Software Engineer (Java & Python)

BC Forward

Jacksonville, FL • On-site

$70.22/hr

Other

Posted 14 days ago


Job description

Job Title: Application Programmer III Location: Jacksonville, FL Duration: Contract - 9 months Pay Range: $70.22/hr (W2) Job ID: 407336 About BCforward BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity. Job Description We are seeking an Application Programmer III to join our team. The ideal candidate will have strong experience in full-stack software engineering, CI/CD, automated testing, and solution architecture and a proven ability to design, deliver, and maintain complex, compliant, and scalable software solutions. Responsibilities: Develop and unit test code to meet acceptance criteria and compliance requirements. Design, develop, and modify architecture components, application interfaces, and solution enablers while maintaining architectural integrity. Mentor engineers and coach teams on CI/CD practices and automation toolchains. Refine stories, define requirements, and estimate work across the delivery lifecycle. Perform spikes or proofs of concept to mitigate risk and validate new ideas. Automate manual release activities to improve delivery efficiency. Design, develop, and maintain automated integration, regression, and performance test suites. Deliver complex features and enable technology improvements that increase development efficiency. Provide technical thought leadership across multiple software implementations and competencies. Own end-to-end solution design and delivery. Required Skills & Qualifications: 5+ years as a Software Engineer with experience across frontend and backend development. Proficiency with Python, Ansible, Java, and Bash scripting. Deep understanding of data structures and object-oriented programming principles. Experience with relational databases such as Oracle and MySQL. Knowledge of application development methodologies and infrastructure. Strong analytical, planning, and organizational skills. Proficiency executing CI/CD pipelines with automated software testing. Working knowledge of JIRA, Remedy, and ServiceNow. Preferred Skills: Experience mentoring teams and scaling CI/CD and test automation practices. Background delivering solutions in enterprise environments with compliance requirements. Why BCforward? At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to: Competitive compensation and benefits Opportunities for growth with global clients A supportive, inclusive culture that values innovation and people Exposure to cutting-edge technologies and projects About Our Commitment BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status. Interested? Apply Now! If this sounds like the right opportunity for you, please apply with your most recent resume.