1

Java Manager Jobs in Cary, NC (NOW HIRING)

Senior Java Developer

Morrisville, NC · On-site

$53.50 - $68.25/hr

Work with APIGEE Runtime Management for API deployment, monitoring, and management. * Design and ... Strong hands-on experience with Core Java and Spring Boot. * Strong experience developing ...

Senior Java Developer

Wake Forest, NC

$49 - $62.50/hr

Work with APIGEE Runtime Management for API deployment, monitoring, and management. * Design and ... Strong hands-on experience with Core Java and Spring Boot. * Strong experience developing ...

Follow the change management procedures and policies. Qualifications * 5+ years of ... XML, XSLT, XSD, JAVA, JavaScript * Experience/knowledge with a variety of communication protocols ...

Senior Java Developer

Holly Springs, NC · On-site

$49.50 - $63.25/hr

Work with APIGEE Runtime Management for API deployment, monitoring, and management. * Design and ... Strong hands-on experience with Core Java and Spring Boot. * Strong experience developing ...

Senior Java Developer

Raleigh, NC · On-site

$55.75 - $71/hr

Work with APIGEE Runtime Management for API deployment, monitoring, and management. * Design and ... Strong hands-on experience with Core Java and Spring Boot. * Strong experience developing ...

Senior Java Developer

Rolesville, NC

$38.50 - $49.25/hr

Work with APIGEE Runtime Management for API deployment, monitoring, and management. * Design and ... Strong hands-on experience with Core Java and Spring Boot. * Strong experience developing ...

Senior Java Developer

Wilders Grove, NC · On-site

$55.50 - $70.75/hr

Work with APIGEE Runtime Management for API deployment, monitoring, and management. * Design and ... Strong hands-on experience with Core Java and Spring Boot. * Strong experience developing ...

Senior Java Developer

Garner, NC · On-site

$51 - $65/hr

Work with APIGEE Runtime Management for API deployment, monitoring, and management. * Design and ... Strong hands-on experience with Core Java and Spring Boot. * Strong experience developing ...

Openstack Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

Lead and manage data pipeline development. Design and build scalable integration solutions. Work with enterprise financial and operational systems. Collaborate with team members while independently ...

Follow the change management procedures and policies. Qualifications * 5+ years of ... XML, XSLT, XSD, JAVA, JavaScript * Experience/knowledge with a variety of communication protocols ...

AWS/Java/ETL Developer

Raleigh, NC · On-site

$50 - $55/hr

Experience in software development with hands-on skills in Java - strong Java, J2EE, Java Spring ... Work with product manager, business stakeholders, and other team members to refine requirements and ...

Java Architect

Morrisville, NC

$59 - $79.50/hr

The Senior Java Architect position is responsible for the architecture and technical design of ... Identifies and communicates cross-functional or 3rd party issues to manager or appropriate ...

Java Architect

Morrisville, NC · On-site

$59 - $79.50/hr

The Senior Java Architect position is responsible for the architecture and technical design of ... Identifies and communicates cross-functional or 3rd party issues to manager or appropriate ...

Showing results 41-60

Java Manager information

See Cary, NC salary details

$76.1K

$124.9K

$155.2K

How much do java manager jobs pay per year?

As of Sep 7, 2026, the average yearly pay for java manager in Cary, NC is $124,945.00, according to ZipRecruiter salary data. Most workers in this role earn between $82,000.00 and $149,800.00 per year, depending on experience, location, and employer.

What is a Java manager?

Java Managers are professionals responsible for overseeing teams that develop, maintain, or support software applications using the Java programming language. They combine technical expertise with leadership skills to manage Java development projects, coordinate team activities, ensure code quality, and meet project deadlines. Java Managers often work closely with stakeholders to align technical solutions with business goals, and they may be involved in hiring, mentoring, and evaluating the performance of Java developers.

How does a Java manager typically balance technical leadership with team management responsibilities?

A Java Manager is often responsible for both guiding the technical direction of Java-based projects and overseeing the professional development and performance of their team members. This requires regularly collaborating with developers to solve complex coding challenges while also conducting one-on-one meetings, performance reviews, and resource planning. Effective Java Managers prioritize clear communication, delegate tasks appropriately, and foster an environment where engineers can grow their skills. Balancing these areas ensures successful project delivery and a motivated, high-performing team.

What are the key skills and qualifications needed to thrive as a Java manager, and why are they important?

To thrive as a Java Manager, you need deep expertise in Java development, software architecture, and team leadership, usually supported by a degree in computer science or a related field. Familiarity with tools like Eclipse, IntelliJ IDEA, version control systems (Git), and project management platforms, along with certifications such as Oracle Certified Professional Java Programmer, is highly valuable. Strong soft skills such as communication, problem-solving, and the ability to mentor and motivate teams set exceptional managers apart. These skills ensure effective project delivery, high code quality, and a productive, collaborative development environment.

What is the difference between Java Manager vs Java Developer?

AspectJava ManagerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications, management experienceBachelor's in Computer Science, Java certifications, coding skills
Work EnvironmentTeam leadership, project oversight, strategic planningWriting code, debugging, implementing features
Employer & Industry UsageSoftware companies, IT departments, tech firmsSoftware development teams, tech startups, enterprise IT

Java Managers oversee teams and projects, focusing on strategy and coordination, while Java Developers primarily write and maintain code. Both roles require Java certifications and a strong technical background, but their responsibilities and work focus differ significantly.

What are the most commonly searched types of Java jobs in Cary, NC?

The most popular types of Java jobs in Cary, NC are:

What are popular job titles related to Java Manager jobs in Cary, NC?

For Java Manager jobs in Cary, NC, the most frequently searched job titles are:

What job categories do people searching Java Manager jobs in Cary, NC look for?

The top searched job categories for Java Manager jobs in Cary, NC are:

What cities near Cary, NC are hiring for Java Manager jobs?

Cities near Cary, NC with the most Java Manager job openings:

Infographic showing various Java Manager job openings in Cary, NC as of August 2026, with employment types broken down into 86% Full Time, 13% Part Time, and 1% Contract. Highlights an 88% Physical, 2% Hybrid, and 10% Remote job distribution, with an average salary of $124,945 per year, or $60.1 per hour.

Senior Java Developer

2T Consulting

Morrisville, NC • On-site

$53.50 - $68.25/hr

Full-time

Posted 24 days ago


Job description

Primary Responsibilities
  • Design, develop, and maintain scalable microservices using Java and Spring Boot.
  • Develop and integrate RESTful APIs and event-driven applications using Apache Kafka.
  • Work with APIGEE Runtime Management for API deployment, monitoring, and management.
  • Design and implement secure, scalable, and high-performing backend solutions.
  • Support CI/CD pipeline setup, integration, and deployment processes.
  • Integrate applications with cloud platforms and enterprise messaging systems.
  • Participate in system design, architecture discussions, code reviews, testing, and troubleshooting.
  • Collaborate with business, QA, DevOps, and other technical teams throughout the SDLC.
  • Follow Agile development practices, coding standards, and engineering best practices.
  • Identify and resolve performance, integration, and production issues.
Required Qualifications
  • 6+ years of professional software development experience.
  • Strong hands-on experience with Core Java and Spring Boot.
  • Strong experience developing microservices and REST APIs.
  • Hands-on experience with Apache Kafka and event-driven architectures.
  • Good understanding of APIGEE Runtime Management.
  • Experience with CI/CD pipeline setup and DevOps practices.
  • Strong understanding of API design, integration patterns, security, and scalability.
  • Excellent troubleshooting, analytical, and problem-solving skills.
  • Strong communication and stakeholder collaboration skills.
Preferred Qualifications
  • Experience with AWS cloud services.
  • Knowledge of MQ / enterprise messaging systems.
  • Experience in the Banking or Financial Services domain.
  • Familiarity with Agile methodologies and modern SDLC practices.
  • AWS certification is preferred but not required.