1

Java Developer Banking Jobs (NOW HIRING)

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

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

Mclean, VA · On-site

$52.25 - $67.75/hr

W2: Java Developer - (Hybrid, McLean, VA) Location: McLean, VA (Hybrid - 3 days onsite / 2 days ... Preferred / Nice to Have Experience in mortgage, banking, or financial services domains. Exposure ...

Java Developer

Chicago, IL · On-site

$52.50 - $68/hr

Java Developer Location: Chicago, IL or Charlotte, NC Contract Length: 18 months Looking for ... Banking * Payments Developer - Develops, enhances, debugs, supports, maintains and tests software ...

Java Developer

Austin, TX

$48.25 - $62.25/hr

Java Developer Position Location: Austin, TX 78729 Functional Description: Position Requirements ... Banking or financial services experience (i.e. credit cards, debit cards) is a plus Education and ...

Java Developer (Senior)

Chicago, IL · On-site

$59 - $75.25/hr

Senior Java Developer Duration: 12+ months Location: Chicago, IL Must Haves: * Java Developer (10+ ... Prior Banking Domain experience * Node or Python

Salary: $100,000 to $125,000 Ninth Wave AI Java Developer Full Time Opportunity New York City, NY ... You will build backend services that ingest bank-supplied artifacts (Postman collections, OAS ...

AI Java Developer

Manhattan, NY · On-site

$100K - $125K/yr

Ninth Wave AI Java Developer Full Time Opportunity New York City, NY Job Summary We are hiring an ... You will build backend services that ingest bank-supplied artifacts (Postman collections, OAS ...

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 Jul 7, 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 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 is a Java Developer Banking job?

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 are the key skills and qualifications needed to thrive in the Java Developer Banking position, and why are they important?

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:
Infographic showing various Java Developer Banking job openings in the United States as of July 2026, with employment types broken down into 1% As Needed, 87% Full Time, 9% Part Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.
Senior Java Developer (banking)

Senior Java Developer (banking)

Accord Technologies Inc.

Weehawken, NJ • On-site

$62.25 - $79.25/hr

Contractor

Posted 22 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.