1

Java Developer Banking Jobs (NOW HIRING)

Java Developer

Charlotte Court House, VA ยท Hybrid

$48.25 - $62.25/hr

Banking / Financial Services Number of Openings: 1 Position Overview We are seeking an experienced Java Developer with strong Banking / Financial Services domain experience to design, develop, test ...

Sr. Java Developer

Charlotte, NC ยท On-site

$56 - $71.25/hr

Job Title: Sr. Java Developer (Banking/Financials) Location: Charlotte, NC (On-site) Job Type: Contract W2 Experience Level: 9 to 12 years We are seeking a skilled and motivated Java Developer to ...

Java Developer

San Ramon, CA

$57 - $73.75/hr

Banking is a plus but not necessary * Looking for 8 years of java experience Additional Information All your information will be kept confidential according to EEO guidelines.

Java developer

Dallas, TX ยท On-site

$50.75 - $65.50/hr

Senior Java Developer / Lead Java Developer (Flowable) Job Type: Full-Time Locations: Pittsburgh ... Build RESTful APIs and integrate them with internal and external banking systems. * Design scalable ...

Java Developer

Newark, DE ยท On-site

$49.75 - $64.50/hr

Microservices We are seeking a skilled Application Developer (Java Developer) with 5-7 years of experience to join our online banking team focused on managing sign-ins, detections, and transactions ...

Java Developer

Newark, DE ยท On-site

$49.75 - $64.50/hr

Microservices We are seeking a skilled Application Developer (Java Developer) with 5-7 years of experience to join our online banking team focused on managing sign-ins, detections, and transactions ...

Java Developer

Boise, ID ยท On-site

$48.50 - $62.75/hr

... digital bank accounts , making it essential in today's technological landscape. If you're ... Java developers play a pivotal role in creating software programs. (See disclaimer 2 ) They start ...

New

Java Developer

Pittsburgh, PA ยท On-site

$49.50 - $64/hr

Prior experience in the Retail Banking domain is preferred. The role requires close collaboration ... promote engineering best practices across the team. Primary Skills Java, Spring Boot, and ...

Java Developer

Dallas, TX ยท On-site

$50.50 - $65.25/hr

Prior experience in the Retail Banking domain is preferred. The role requires close collaboration ... promote engineering best practices across the team. Primary Skills Java, Spring Boot, and ...

Java Developer

Dallas, TX ยท On-site

$50.50 - $65.25/hr

Prior experience in the Retail Banking domain is preferred. The role requires close collaboration ... promote engineering best practices across the team. Primary Skills Java, Spring Boot, and ...

next page

Showing results 1-20

Java Developer Banking information

See salary details

$15

$56

$77

How much do java developer banking jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java developer banking in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is a Java developer banking?

A Java Developer in banking is responsible for designing, developing, and maintaining financial applications and systems using Java. They work on secure, scalable, and high-performance solutions for banking services like transactions, payments, and risk management. This role often involves integrating with APIs, databases, and cloud services while ensuring compliance with financial regulations. Strong knowledge of Java frameworks like Spring and experience with multithreading, security, and microservices architecture are essential.

What kinds of projects and responsibilities can I expect as a Java developer in a banking environment?

As a Java Developer in the banking sector, you will typically work on projects involving the development and maintenance of financial applications, such as payment processing systems, trading platforms, or risk management tools. Responsibilities often include collaborating with business analysts, testers, and other developers to design, code, test, and deploy secure software solutions that meet regulatory requirements. You may also be involved in optimizing existing applications for performance, integrating third-party services, and troubleshooting production issues. These roles usually require close teamwork, an agile development approach, and ongoing learning to keep up with banking technology trends.

What are the key skills and qualifications needed to thrive as a Java developer in banking?

To thrive as a Java Developer in banking, you need a strong grasp of Java programming, object-oriented design, and a relevant degree in computer science or a related field. Hands-on experience with frameworks like Spring, database systems (e.g., Oracle or SQL Server), and familiarity with financial sector standards or certifications such as CFA or PMP are highly valued. Strong problem-solving skills, attention to detail, and effective communication also set outstanding professionals apart. These skills and qualities are essential to ensure robust, secure, and compliant financial applications in a highly regulated industry.

More about Java Developer Banking jobs

What cities are hiring for Java Developer Banking jobs?

Cities with the most Java Developer Banking job openings:

What are the most commonly searched types of Java Developer Banking jobs?

The most popular types of Java Developer Banking jobs are:

What states have the most Java Developer Banking jobs?

States with the most job openings for Java Developer Banking jobs include:

What job categories do people searching Java Developer Banking jobs look for?

The top searched job categories for Java Developer Banking jobs are:

Infographic showing various Java Developer Banking job openings in the United States as of August 2026, with employment types broken down into 2% As Needed, 86% Full Time, 10% Part Time, and 2% Contract. Highlights an 89% Physical, 5% Hybrid, and 6% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.

Senior Java Developer (banking)

Accord Technologies Inc.

Weehawken, NJ โ€ข On-site

$62.25 - $79.25/hr

Contractor

Re-posted 5 days ago


Job description

Title: Senior Java Developer (banking)
location: Weehawken, NJ (Need Onsite day 1, 5 days from office).
Duration: 12 months
Position type: W2 contract.

 
Job Description:

We are looking for a highly skilled Senior Java Developer to join our company.
In this role, candidate will design, create, and implement various Java-based solutions for the business that will range from mobile applications to database programming.

Responsibilities:
  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance

  • Contributing in all phases of the development lifecycle
  • Writing well designed, testable, efficient code
  • Improve existing systems by adding new features in line with business specifications
  • Monitor performance and implement innovative solutions to improve the overall system
  • Collaborate with peers and team members to build scalable, secure, and quality products
  • Perform regular checks and follow best practices to develop, deploy, and maintain software
  • Deployment of new features and products into the production environment
 
Requirements:
  • Proficiency in Java, with a good understanding of its ecosystems
  • Sound knowledge of OOPS Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Skill for writing reusable Java libraries
  • Knowhow of Java concurrency patterns
  • Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience in working with popular web application frameworks like Play and Spark
  • Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
  • Ability to write clean, readable Java code
  • Basic knowhow of class loading mechanism in Java
  • Experience in handling external and embedded databases
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Understanding of building tools like Ant, Maven, Gradle, etc
  • Expertise in continuous integration
Preferred Qualifications:
  • Experience in banking domain.