Demo

Java Developer

Robert Walters
Cary, NC Full Time
POSTED ON 4/21/2025 CLOSED ON 4/22/2025

What are the responsibilities and job description for the Java Developer position at Robert Walters?

Overview

The Senior Java Developer Engineer designs and develops application code, implements technical solutions, and configures applications in different environments in response to business problems. To meet the requirements of the Business, the Senior Engineer proposes the design and architecture of the application or its components, investigates and proposes appropriate technologies to be used, creates re-usable frameworks, and drives standardization where possible. The Engineer will also lead delivery of other members of the team and controls their work where applicable.

What We Offer You

  • A diverse and inclusive environment that embraces change, innovation, and collaboration
  • A hybrid working model with up to 60% work from home, allowing for in-office / work from home flexibility, generous vacation, personal and volunteer days, a commitment to corp. responsability.
  • Employee Resource Groups support an inclusive workplace for everyone and promote community engagement
  • Access to a strong network of Communities of Practice connecting you to colleagues with shared interests and values
  • Competitive compensation packages including health and wellbeing benefits, retirement savings plans, parental leave, and family building benefits, educational resources, matching gift and volunteer programs

What You’ll Do

  • Develop scalable, robust applications utilizing appropriate design patterns, algorithms, and Java frameworks
  • Participate in an agile development lifecycle with a focus on delivering business outcomes
  • Build and maintain automation for continuous integration (CI) and continuous deployment (CD) pipelines
  • Contribute to the engineering community by sharing designs, ideas, and experiences related to Java frameworks
  • Conduct code reviews and provide constructive feedback to enhance team performance
  • Troubleshoot and resolve application issues to ensure optimal performance and reliability

Skills You’ll Need

  • Strong, demonstrable development experience in Java and/or other Java Virtual Machine (JVM) languages; Kotlin and Scala experience is optional
  • Proficiency in relational databases (Oracle, PostgreSQL); experience with caching technologies (Redis, Hazelcast) and NoSQL databases (MongoDB) is optional
  • Experience with event-driven messaging technologies (MQ, Kafka, JMS), Spring (especially Spring Boot) and RESTful services is preferable
  • Experience with continuous integration/continuous deployment (or development) (CI/CD) frameworks (e.g., TeamCity, Jenkins, GitHub Actions), containerization (Docker, Kubernetes), cloud platforms (Google Cloud Platform) and build tools (Gradle, Maven) is preferable
  • Knowledge of micro-services or micro front-end architectures; experience with React, Angular, or other JavaScript frameworks is preferable

Skills That Will Help You Excel

  • Strong problem-solving skills and analytical thinking
  • Excellent communication and collaboration abilities across teams
  • Adaptability to new technologies and methodologies in a fast-paced environment
  • A passion for continuous learning and professional development
  • A team-oriented mindset focused on achieving collective goals

Java Developer
Lensa -
Raleigh, NC
Java Developer
CAI -
Raleigh, NC
Java Developer
Compunnel -
Cary, NC

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 Java Developer?

Sign up to receive alerts about other jobs on the Java Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$70,239 - $89,209
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$92,017 - $124,111
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$91,486 - $118,193
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
This job has expired.
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
Robert Walters is the world’s most trusted talent solutions business. Across the globe, we deliver recruitment, recruitm...
Robert Walters
Hired Organization Address New York, NY Full Time
Our client is seeking a Senior Financial Crimes Compliance Officer with a focus on AML/CFT transaction monitoring. This ...
Robert Walters
Hired Organization Address New York, NY Full Time
Overview As a Test Engineer in our Quantitative Fixed Income Engineering team, you will partner with the Quant Trading t...
Robert Walters
Hired Organization Address San Francisco, CA Full Time
Our client is seeking a customer-obsessed, full-stack software engineer who can deliver a complete product experience wi...

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

Java Developer

Signature Consultants, Durham, NC

Java Developer

CGI Technologies and Solutions, Inc., Cary, NC

AI Assistant is available now!

Feel free to start your new journey!