Demo

Senior Java Software Engineer

Robert Walters
Cary, NC Full Time
POSTED ON 11/27/2025
AVAILABLE BEFORE 12/26/2025

About the Company


Robert Walters is partnering with a leading global bank to hire Senior Java/Spring Engineers for their Cary, NC office. In this role, you’ll design and develop scalable applications using Java and Spring frameworks (Spring Boot, JPA, REST), lead technical delivery, and mentor team members while driving best practices in architecture and automation.


About the Role


We’re looking for strong experience in Spring Boot, REST API design, and JPA. Desirable experience with microservices, Docker/Kubernetes, and cloud platforms.


Responsibilities


  • Design and develop scalable applications using Java and Spring frameworks.
  • Lead technical delivery.
  • Mentor team members.
  • Drive best practices in architecture and automation.

Qualifications


  • Strong experience in Spring Boot, REST API design, and JPA.
  • Desirable experience with microservices, Docker/Kubernetes, and cloud platforms.


Required Skills


  • Java
  • Spring frameworks (Spring Boot, JPA, REST)

Preferred Skills


  • Microservices
  • Docker/Kubernetes
  • Cloud platforms (AWS and GCP)

Equal Opportunity Statement


You’ll join an inclusive, innovative environment offering a hybrid work model, competitive compensation, comprehensive benefits, and opportunities for growth.


If you’re passionate about building robust solutions and want to make an impact, apply today and take your career to the next level with Robert Walters.

Salary.com Estimation for Senior Java Software Engineer in Cary, NC
$117,335 to $145,731
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Software Engineer?

Sign up to receive alerts about other jobs on the Senior Java Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$92,103 - $118,230
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Robert Walters

Robert Walters
Hired Organization Address New York, NY Full Time
Manager - Financial Services New York (International Relocation support available) Competitive Salary Are you Robert Wal...
Robert Walters
Hired Organization Address Jacksonville, FL Full Time
Robert Walters is the world’s most trusted talent solutions business. Across the globe, we deliver recruitment, recruitm...
Robert Walters
Hired Organization Address Austin, TX Full Time
Job Details Our client is seeking a Structural Senior Project Manager to join an engineering consultancy in Austin, Texa...
Robert Walters
Hired Organization Address San Jose, CA Full Time
Job Details An exciting opportunity awaits for a Sales Engineer to join a global leader in industrial adhesives, based i...

Not the job you're looking for? Here are some other Senior Java Software Engineer jobs in the Cary, NC area that may be a better fit.

Senior Java Software Engineer

Jobs via Dice, Durham, NC

Senior Software Engineer - Java Full Stack (remote)

First-Citizens Bank & Trust Company, Raleigh, NC

AI Assistant is available now!

Feel free to start your new journey!