1

Senior Java Developer Banking Jobs in Ellenton, FL

AVP Senior Software Engineer

Saint Petersburg, FL ยท On-site

$117K - $154K/yr

Why Bank OZK Founded on a legacy of more than 120 years in banking, Bank OZK is much more than just ... Assists team members with complex engineering challenges; mentors other engineers and contributes ...

AVP Senior Software Engineer

Saint Petersburg, FL ยท On-site

$117K - $154K/yr

Why Bank OZK Founded on a legacy of more than 120 years in banking, Bank OZK is much more than just ... Assists team members with complex engineering challenges; mentors other engineers and contributes ...

Senior AI Engineer (Remote)

Sarasota, FL ยท Remote

$125K - $165K/yr

Senior AI Engineer Remote US only Full-time Are you passionate about building AI products people ... Go, Java, Kotlin, C#) * You've shipped production LLM-backed features retrieval-augmented ...

Senior Software Engineer

Saint Petersburg, FL ยท Remote

$125K - $165K/yr

Make rapid improvements to existing Java/Angular Code base to solve production problems * Identify ... Experience developing Loyalty, Accounting, or Banking applications preferred * Message Queues ...

Senior Software Engineer

Saint Petersburg, FL ยท On-site

$115K - $152K/yr

Make rapid improvements to existing Java/Angular Code base to solve production problems * Identify ... Experience developing Loyalty, Accounting, or Banking applications preferred * Message Queues ...

CompTIA Security+ Senior Linux Systems Engineer / Linux SME DPG is seeking a Senior Linux Systems ... Experience with scripting or programming languages such as Python, Bash, Perl, Ruby, Java, or C+

DevSecOps Engineer

Lakewood Ranch, FL ยท On-site

$180K - $325K/yr

CompTIA Security+ Senior Linux Systems Engineer / Linux SME DPG is seeking a Senior Linux Systems ... Experience with scripting or programming languages such as Python, Bash, Perl, Ruby, Java, or C+

CompTIA Security+ Senior Linux Systems Engineer / Linux SME DPG is seeking a Senior Linux Systems ... Experience with scripting or programming languages such as Python, Bash, Perl, Ruby, Java, or C+

Showing results 21-40

Senior Java Developer Banking information

See Ellenton, FL salary details

$9

$55

$76

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

As of Sep 7, 2026, the average hourly pay for senior java developer banking in Ellenton, FL is $55.79, according to ZipRecruiter salary data. Most workers in this role earn between $48.89 and $62.31 per hour, depending on experience, location, and employer.

What does a senior Java developer do in banking?

A Senior Java Developer in banking designs, develops, and maintains complex software systems that support financial transactions, risk management, and regulatory compliance. They work closely with business analysts and other IT professionals to create secure, scalable, and efficient applications tailored to banking needs. Their responsibilities often include overseeing code quality, mentoring junior developers, and ensuring that applications meet industry standards for security and performance.

What skills and qualifications are needed to be a senior Java developer in banking?

To thrive as a Senior Java Developer in banking, you need deep expertise in Java programming, object-oriented design, and a solid understanding of financial systems, often supported by a degree in computer science or a related field. Proficiency with frameworks like Spring, Hibernate, and tools such as Maven, Jenkins, and Git, along with knowledge of secure coding practices and sometimes certifications like Oracle Certified Professional Java Programmer (OCPJP), is typically required. Strong problem-solving, attention to detail, and effective communication are vital soft skills for collaborating with cross-functional teams and translating business needs into technical solutions. These skills are crucial for building robust, secure, and scalable banking applications that meet regulatory standards and business requirements.

What are common challenges senior Java developers face in banking?

Senior Java Developers in banking often work with complex legacy systems that require careful integration with modern technologies. Ensuring security and compliance with strict financial regulations can be challenging, as every line of code must protect sensitive data and meet audit requirements. Additionally, balancing the need for innovation with the stability and reliability expected in banking environments requires strong problem-solving skills and close collaboration with cross-functional teams such as QA, business analysts, and security specialists.

What is the difference between Senior Java Developer Banking vs Java Developer Banking?

AspectSenior Java Developer BankingJava Developer Banking
Required Experience5+ years, leadership skills1-3 years, foundational skills
CertificationsJava certifications, Agile, ScrumJava certifications preferred
Work EnvironmentProject leadership, mentoringDevelopment, coding tasks
ResponsibilitiesDesign, architecture, team coordinationImplement features, bug fixes

The main difference between a Senior Java Developer Banking and a Java Developer Banking lies in experience, responsibilities, and leadership roles. Senior developers typically lead projects and mentor junior staff, while Java Developers focus on coding and feature implementation. Both roles require Java expertise and industry knowledge, but seniority involves more strategic involvement and oversight.

Sr Backend Application Developer

Raymond James Financial, Inc.

Saint Petersburg, FL โ€ข On-site

$90K - $124K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 7 days ago


Job description

Job Description Summary
Writes, debugs, executes, and maintains source code for software applications. Typically works under the direction of a Lead Developer. Works closely with business analysts to ensure requirements are clear and well understood, with other developers to ensure solutions and code can be integrated, and with application software testers to support testing plans and resolve defects. Conducts unit testing and ensures code meets performance and quality standards.
Job Description
This position follows our hybrid workstyle policy: Expected to be in a Raymond James office location a minimum of 10-12 days a month.
Please note: This role is not eligible for Work Visa sponsorship, either currently or in the future.
Responsibilities
  • Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between affected components and subsystems.

  • Makes recommendations for the development of new code or the reuse of existing code.

  • Leads assigned projects, including assigning tasks, coordinating efforts, and monitoring performance across cross-functional teams and multiple sites.

  • Recommends new technologies and methodologies to management to meet business needs, resolve problems, and exploit opportunities; remains current with emerging technologies.

  • Obtains and evaluates information related to reporting formats, costs, and security requirements to determine appropriate hardware configurations.

  • Participates in system testing and validation procedures, programming, and documentation activities.

  • Provides technical advice and expertise and assists in resolving complex programming issues.

  • Writes and/or reviews system specifications, including output requirements and process flow diagrams.

  • Reviews test results; documents test activities; and records corrective and remedial actions.

  • Ensures thorough problem analysis and applies preventive approaches to avoid rework and schedule slippage.

Skills:
The required five (5) years of experience must include:
  • Java 8 and J2EE development

  • Spring Framework and ORM technologies (JPA/Hibernate)

  • Object-Oriented Design (OOD) principles

  • Building highly scalable microservices using Spring Boot

  • Database queries, PL/SQL, and functions in Oracle

  • Messaging systems experience with JMS (IBM MQ, ActiveMQ)

  • Unit testing frameworks such as JUnit and Mockito

  • Experience with caching technologies is a plus.

  • Familiarity with the AI ecosystem and related technologies is preferred.

  • Experience with Kafka or similar messaging platforms is desirable.

  • Exposure to Apigee or other API gateway solutions would be an added advantage.

  • Hands-on experience with AWS cloud services is a plus.

Education
Bachelor's: Computer and Information Science (Required), Bachelor's: Computer Engineering
Work Experience
General Experience - 3 to 6 years
Certifications
Travel
Less than 25%
Workstyle
Hybrid
The total compensation for this position includes base salary or wages, and may include components such as additional compensation (cash or equity), discretionary bonuses, or commissions. This position is eligible for a benefits package that may include medical, dental, and vision; life insurance; critical illness insurance and accident insurance; disability benefits; retirement savings; paid time off (including vacation, holidays, and sick leave); and parental leave. Eligibility for benefits and specific offerings may vary based on position and employment status. To view more details of the benefits offered, visit Myrjbenefits.com.
At Raymond James our associates use five guiding behaviors (Develop, Collaborate, Decide, Deliver, Improve) to deliver on the firm's core values of client-first, integrity, independence and a conservative, long-term view.
We expect our associates at all levels to:
โ€ข Grow professionally and inspire others to do the same
โ€ข Work with and through others to achieve desired outcomes
โ€ข Make prompt, pragmatic choices and act with the client in mind
โ€ข Take ownership and hold themselves and others accountable for delivering results that matter
โ€ข Contribute to the continuous evolution of the firm
At Raymond James - as part of our people-first culture, we honor, value, and respect the uniqueness, experiences, and backgrounds of all of our Associates. When associates bring their best authentic selves, our organization, clients, and communities thrive. The Company is an equal opportunity employer and makes all employment decisions on the basis of merit and business needs.
#LI-SA1