1

Senior Java Software Engineer Jobs in Apex, NC (NOW HIRING)

Senior Java Developer

Morrisville, NC ยท On-site

$53.50 - $68.25/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Java Developer

Holly Springs, NC ยท On-site

$49.50 - $63.25/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Java Developer

Raleigh, NC ยท On-site

$55.75 - $71/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Java Developer

Research Triangle Park, NC ยท On-site

$54 - $68.75/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Java Developer

Wake Forest, NC ยท On-site

$49 - $62.50/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Java Developer

Apex, NC ยท On-site

$43.50 - $55.50/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Java Developer

Knightdale, NC ยท On-site

$51.50 - $65.75/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Java Developer

Wilders Grove, NC ยท On-site

$55.50 - $70.75/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Software Developer / Java

Cary, NC ยท On-site

$53.50 - $68.25/hr

Sr Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... Strong Java programming experience. * Experience with SQL. * Strong understanding of REST APIs.

Senior Java Developer

Garner, NC ยท On-site

$51 - $65/hr

Required Qualifications * 6+ years of professional software development experience. * Strong hands ... Experience with CI/CD pipeline setup and DevOps practices. * Strong understanding of API design ...

Senior Software Developer / Java

Cary, NC ยท On-site

$53.50 - $68.25/hr

Sr Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... Strong Java programming experience. * Experience with SQL. * Strong understanding of REST APIs.

Senior Software Developer / Java

Cary, NC ยท On-site

$125 - $150/hr

Sr Software Developer - Hybrid, Cary, North Carolina We're a leader in data and AI. Through our ... Strong Java programming experience. * Experience with SQL. * Strong understanding of REST APIs.

Sr. Java Developer

Durham, NC ยท On-site

$55.25 - $70.50/hr

MUST HAVE: * 6-7 years as a Java Developer java 11-21 & Spring Boot * Strong AWS experience (hands-on preferred) * Messaging systems experience (Kafka, RabbitMQ, or SQS) * Experience building and ...

Java Engineer

Cary, NC ยท On-site

$100 - $125/hr

As a Java Developer, you will be responsible for designing, developing, testing and implementing scalable and high-performance software solutions for the Hedge Fund's trading applications. You will ...

Senior Java Developer 10+ years

Raleigh, NC ยท On-site

$55.75 - $71/hr

Job Summary We are seeking an experienced Java Full Stack Developer with strong expertise in ... Required Experience * 10+ years of software development experience. * Strong hands-on experience ...

Sr. Java Developer

Durham, NC ยท On-site

$55.25 - $70.50/hr

Top Must-Haves: * * 4-7 years as a Java Developer java 11-21 & Spring Boot * Strong AWS experience (hands-on preferred) * Messaging systems experience (Kafka, RabbitMQ, or SQS) * Microservices

Showing results 21-40

Senior Java Software Engineer information

See Apex, NC salary details

$30.9K

$115K

$201.9K

How much do senior java software engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for senior java software engineer in Apex, NC is $115,001.00, according to ZipRecruiter salary data. Most workers in this role earn between $95,200.00 and $125,300.00 per year, depending on experience, location, and employer.

What does a senior Java software engineer do?

A Senior Java Software Engineer is responsible for designing, developing, and maintaining complex software applications using the Java programming language. They often lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software solutions. Their role includes analyzing user requirements, troubleshooting issues, optimizing code for performance, and ensuring best practices in software development. Senior Java engineers are also involved in code reviews and may contribute to architectural decisions within their organization.

What are the key skills and qualifications needed to thrive as a senior Java software engineer?

To thrive as a Senior Java Software Engineer, you need advanced proficiency in Java programming, software design principles, and a solid understanding of computer science fundamentals, often backed by a degree in computer science or a related field. Experience with frameworks like Spring, build tools such as Maven or Gradle, and version control systems like Git is typically required, along with knowledge of cloud platforms or containerization tools. Strong problem-solving abilities, effective communication, and leadership skills help you mentor team members and collaborate on complex projects. These competencies are crucial for delivering robust, scalable software solutions and leading development teams in dynamic environments.

What are some common challenges faced by senior Java software engineers when leading development projects?

Senior Java Software Engineers often encounter challenges such as balancing hands-on coding with leading and mentoring team members, managing tight project deadlines, and ensuring code quality across the team. They are also responsible for making key architectural decisions and integrating new technologies while maintaining system stability. Effective communication and collaboration with cross-functional teams, including QA, DevOps, and product managers, are essential to successfully deliver robust solutions.

What are the most commonly searched types of Java Software Engineer jobs in Apex, NC?

The most popular types of Java Software Engineer jobs in Apex, NC are:

What are popular job titles related to Senior Java Software Engineer jobs in Apex, NC?

For Senior Java Software Engineer jobs in Apex, NC, the most frequently searched job titles are:

What job categories do people searching Senior Java Software Engineer jobs in Apex, NC look for?

The top searched job categories for Senior Java Software Engineer jobs in Apex, NC are:

What cities near Apex, NC are hiring for Senior Java Software Engineer jobs?

Cities near Apex, NC with the most Senior Java Software Engineer job openings:

Senior Java Developer (Spring Boot & Microservices)

Select Jarvis.com

Raleigh, NC โ€ข On-site

$55.75 - $71/hr

Other

Posted 7 days ago


Job description

Senior Java Developer (Spring Boot & Microservices)

Location: Raleigh, Charlotte, NC / Atlanta, GA(Onsite)
Employment Type: 12+ Months Contract

 

Job Summary - We are looking for a highly skilled Senior Java Developer with strong hands-on experience in Java, Spring Boot, and Microservices to join an enterprise technology team.

The ideal candidate will have a strong backend development background, experience designing and developing scalable microservices-based applications, and excellent communication skills. This role requires someone who can work independently, collaborate effectively with technical and business teams, and contribute hands-on to development and delivery.

 

Key Responsibilities

  • Design, develop, and maintain scalable Java-based applications and microservices.
  • Develop and maintain RESTful APIs and integrations.
  • Build high-performance, reliable, and secure backend services using Spring Boot.
  • Participate in architecture and technical design discussions.
  • Write clean, maintainable, testable, and production-ready code.
  • Perform code reviews and contribute to engineering best practices.
  • Troubleshoot application issues and perform root-cause analysis.
  • Collaborate with architects, developers, QA, DevOps, Product Owners, and business stakeholders.
  • Participate in Agile ceremonies and contribute to sprint planning and delivery.
  • Support CI/CD pipelines, deployments, and production releases.
  • Continuously identify opportunities to improve application performance, scalability, and reliability.

 

Required Technical Skills

  • Strong hands-on experience with Core Java / Java 8+
  • Extensive experience with Spring Boot
  • Strong hands-on experience developing Microservices
  • Strong knowledge of RESTful APIs and web services
  • Strong understanding of Object-Oriented Programming and Design Patterns
  • Experience with Spring MVC, Spring Data JPA and Hibernate
  • Strong SQL and relational database experience
  • Experience with Git, Maven/Gradle and CI/CD
  • Experience with unit and integration testing, preferably JUnit/Mockito
  • Good understanding of Agile/Scrum development environments
  • Experience troubleshooting and resolving production issues

 

Preferred Skills

  • Spring Cloud
  • Kafka or other messaging technologies
  • Docker and Kubernetes
  • AWS, Azure, or Google Cloud Platform
  • API Gateway / API management
  • OAuth2 / JWT / Spring Security
  • NoSQL databases such as MongoDB
  • Jenkins or similar CI/CD tools
  • Experience with enterprise-scale applications

Thanks
Sudheera
Sr. Talent Acquisition
Select Jarvis LLC
E:-
T:-