Why this role stands out
This Senior Java Developer role offers an exciting opportunity to leverage your extensive experience in the banking and finance sector to design and build high-performance applications, fostering significant career growth within a reputable company. You will thrive here if you possess 10+ years of expertise in Core Java, Spring Boot, and microservices, and are eager to contribute to critical financial systems. Apply today to join a team dedicated to innovation in the financial technology space!
Quick overview
Job description
Job Title: Senior Java Developer – Banking & Finance
Experience: 10+ Years
Interview Mode: In-Person
Interview Locations: Texas (TX), North Carolina (NC), and New Jersey (NJ)
Job Summary
We are seeking a highly experienced Senior Java Developer with 10+ years of software development experience and strong expertise in the Banking and Financial Services domain. The ideal candidate will have extensive experience in Core Java, Spring Boot, Microservices, REST APIs, and enterprise application development, with a proven track record of building secure, scalable, and high-performance financial applications.
Key Responsibilities
Design, develop, and maintain enterprise-level banking applications using Java, Spring Boot, and microservices architecture.
Develop scalable RESTful APIs and integrate applications with internal and external banking systems.
Implement business functionalities for payments, fund transfers, transaction processing, account management, loans, and financial services.
Design and optimize database schemas, SQL queries, and data access layers.
Develop secure applications following banking security standards and best practices.
Participate in architecture discussions, technical design, code reviews, and performance optimization.
Troubleshoot complex technical issues and provide production support for critical banking applications.
Collaborate with business analysts, solution architects, QA teams, DevOps engineers, and stakeholders.
Implement unit and integration testing using JUnit and Mockito.
Work with CI/CD pipelines, automated deployments, and cloud-native technologies.
Mentor junior developers and contribute to coding standards and technical best practices.
Follow Agile/Scrum methodologies and ensure timely delivery of high-quality software.
Required Technical Skills
10+ years of hands-on Java development experience.
Strong expertise in Core Java, Java 8/11/17+, OOP, Collections, Multithreading, and concurrency.
Extensive experience with Spring Boot, Spring MVC, Spring Security, Hibernate, and JPA.
Strong experience designing and developing microservices and RESTful APIs.
Expertise in SQL and relational databases such as Oracle, PostgreSQL, or MySQL.
Experience with messaging technologies such as Apache Kafka, RabbitMQ, or JMS.
Proficiency with Git, Maven/Gradle, Jenkins, and CI/CD pipelines.
Experience with JUnit, Mockito, and automated testing.
Knowledge of Docker, Kubernetes, and AWS/Azure cloud environments is preferred.
Strong understanding of application security, system integration, debugging, and performance tuning.
Banking & Financial Services Domain Experience
Strong hands-on experience in the Banking, Financial Services, or FinTech industry.
Experience developing and maintaining banking applications involving:
Payment processing and fund transfers
Retail or commercial banking
Credit/debit card processing
Account management and transaction processing
ACH, SWIFT, and payment integrations
Reconciliation and settlement systems
Digital and online banking platforms
Understanding of financial transaction workflows, data security, audit trails, and regulatory compliance.
Familiarity with ISO 20022, PCI DSS, or other relevant financial industry standards is an advantage.
Similar jobs
- SU

Dev Experiences and Community Lead (SF)Recently posted Auto Apply
Supabase · San Francisco · Remote 🇺🇸
SupabaseAWSProject ManagementSalary not listed - IO

Developer Auto Apply
Ion · Jersey City · On-site 🇺🇸
C++LinuxTechnology$124.5k - $130k/yr - KT
SailPoint DeveloperRecently posted
Keen Technology Solutions LLC · New York, NY · Hybrid 🇺🇸
SQLActive DirectoryJava+6TechnologySalary not listed - CS
Java DeveloperRecently posted
Compest Solutions Inc · Richmond, VA · On-site 🇺🇸
MicroservicesPL/SQLSQL+11Technology$50/hr - SW

Lead Golang DeveloperRecently posted
Swanktek Inc · Johns Creek, GA · Hybrid 🇺🇸
DockerMicroservicesSQL+6TechnologySalary not listed - GI

Senior Oracle XStore POS Developer – Full Stack Java & AIRecently posted
Galaxy i Technologies, Inc. · Atlanta, GA · On-site 🇺🇸
DockerMicroservicesOracle+18TechnologySalary not listed - IF
CyberArk Lead DeveloperRecently posted
IT FACE Inc. · Moorestown, NJ · On-site 🇺🇸
Stakeholder ManagementAWSMFA+12TechnologySalary not listed - CS

Java Fullstack DeveloperRecently posted
Cyma Systems Inc · United States · Remote 🇺🇸
DynamoDBHTMLAWS+7TechnologySalary not listed - DT
Java/React Developer - Lansing, MIRecently posted
Digital Technology Solutions · Lansing, MI · Hybrid 🇺🇸
OracleSpringHibernate+4TechnologySalary not listed - IS

Sr. ServiceNow DeveloperRecently posted
Innova Solutions, Inc · Raleigh, NC · Hybrid 🇺🇸
AWSVMwareREST+5Technology$50 - $55/hr - SC

.Net Developer - W2 roleRecently posted
S3 Connections LLC · Florham Park, NJ · Hybrid 🇺🇸
SQL.NETSQL Server+1TechnologySalary not listed - NG
MuleSoft DeveloperRecently posted
NasTech Global, Inc. · McLean, VA · On-site 🇺🇸
AgileCI/CDTechnologySalary not listed
