1

Java Development Manager Jobs in Cary, NC (NOW HIRING)

Sr. Java Developer

Durham, NC · On-site

$51.75 - $66.25/hr

Senior Java Developer NC FAST requires the services of a Senior Java developer to provide business ... code development, and life cycle management of various interfaces across program areas.

Sr Java Developer

Durham, NC · On-site

$51.75 - $66.25/hr

... REST Web Services, Java 8 capabilities (Lambda, Streams and Functional interfaces), SQL, ORM ... development life cycle, including coding standards, code reviews, source control management, build ...

Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

Required Skill and Experience Experience with App development using Spring Boot, Java 8, API ... With over four decades of experience in managing the systems and workings of global enterprises, we ...

Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

Required Skill and Experience Experience with App development using Spring Boot, Java 8, API ... With over four decades of experience in managing the systems and workings of global enterprises, we ...

AWS Java ETL Developer

Raleigh, NC · On-site

$59.29 - $64.29/hr

... manage cloud Required 5 Years Experience in software development with hands-on skills in Java ... strong Java, J2EE, Java Spring framework & hibernate technology. Required 7 Years Experience in ...

AWS Java ETL Developer (Onsite)

Raleigh, NC · On-site

$49.50 - $64.25/hr

... manage cloud Required 5 Years Experience in software development with hands-on skills in Java ... strong Java, J2EE, Java Spring framework & hibernate technology. Required 7 Years Experience in ...

Java Specialist

Raleigh, NC · On-site

$49.50 - $64.25/hr

Self-starter who can work with a large and diverse team of business, management and IT individuals ... Test driven development * Agile methodologies * Integration Server experience - Apache Jenkins

Technical Architect - Java-Angular Role * Strong experience in designing solutions on Java and ... Technically manage Application Support and Application Development both stream of work with hands ...

Insight Senior Java Developer

Raleigh, NC · On-site

$50.50 - $64.50/hr

... development leads. • Communicate/Coordinate with the Project Manager(s)/BA regarding ... Java server-side development skills with an understanding of core Java, design patterns ...

NC client AWS/Java/ETL Developer

Raleigh, NC · On-site

$45 - $58.25/hr

... and manage cloud Required5YearsExperience in software development with hands-on skills in Java ... strong Java, J2EE, Java Spring framework & hibernate technology. Required7YearsExperience in ...

NC client AWS/Java/ETL Developer

Raleigh, NC · On-site

$45 - $58.25/hr

... and manage cloud Required5YearsExperience in software development with hands-on skills in Java ... strong Java, J2EE, Java Spring framework & hibernate technology. Required7YearsExperience in ...

NC client AWS/Java/ETL Developer

Raleigh, NC · On-site

$45 - $58.25/hr

... and manage cloud Required5YearsExperience in software development with hands-on skills in Java ... strong Java, J2EE, Java Spring framework & hibernate technology. Required7YearsExperience in ...

Full Stack Developer (Angular and Java)

Raleigh, NC · On-site

$51 - $65.75/hr

Strong Java 11 or higher * Angular * Spring Boot, Spring Framework * Spring Batch * REST Service ... development life cycle, including coding standards, code reviews, source control management, build ...

Full Stack Developer (Angular and Java)

Durham, NC · On-site

$47.50 - $61.50/hr

Strong Java 11 or higher * Angular * Spring Boot, Spring Framework * Spring Batch * REST Service ... development life cycle, including coding standards, code reviews, source control management, build ...

Senior full stack Java Engineer

Raleigh, NC

$121.50K - $159.90K/yr

Investigate new technologies and trends and make recommendations to the management * Write ... Design Patterns * Agile Development Processes * Bachelor s Degree in Computer Science or ...

next page

Showing results 1-20

Java Development Manager information

See Cary, NC salary details

$71.8K

$117.8K

$146.4K

How much do java development manager jobs pay per year?

As of Jun 4, 2026, the average yearly pay for java development manager in Cary, NC is $117,808.00, according to ZipRecruiter salary data. Most workers in this role earn between $77,400.00 and $141,300.00 per year, depending on experience, location, and employer.

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

A Java Development Manager needs deep expertise in Java programming, software architecture, and team leadership, often supported by a computer science degree and relevant managerial experience. Familiarity with tools such as Java frameworks (Spring, Hibernate), version control systems (Git), and project management software (JIRA) is essential, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent communication, strategic thinking, and the ability to mentor and motivate developers are standout soft skills. These competencies ensure the delivery of high-quality software solutions, foster team productivity, and drive successful project outcomes.

What are some common challenges faced by a Java Development Manager, and how can they be addressed?

As a Java Development Manager, you may often encounter challenges such as balancing project deadlines with high-quality code delivery, managing a diverse team of developers with varying skill levels, and keeping up with rapidly evolving Java technologies. To address these, it's important to implement agile methodologies, encourage open communication within the team, and foster a culture of continuous learning and professional development. Regular code reviews, clear goal-setting, and investing in upskilling opportunities for your team can help ensure project success and team satisfaction.

What is a Java Development Manager?

A Java Development Manager is a leadership role responsible for overseeing teams of software developers who work primarily with the Java programming language. They manage project timelines, coordinate development activities, ensure code quality, and facilitate communication between developers and other stakeholders. In addition to technical expertise in Java, they often contribute to strategic planning, mentoring team members, and ensuring the successful delivery of software projects. This role typically requires both strong technical and management skills.

What is the difference between Java Development Manager vs Java Software Engineer?

AspectJava Development ManagerJava Software Engineer
ResponsibilitiesOversees development teams, manages projects, sets technical strategyDevelops, tests, and maintains Java applications
Required SkillsLeadership, project management, Java expertiseStrong Java programming, problem-solving, coding skills
CertificationsJava certifications, management certifications (e.g., PMP) often preferredJava certifications (e.g., Oracle Certified Java Programmer)
Work EnvironmentTeam management, collaboration with stakeholders, project planningHands-on coding, debugging, software development lifecycle

The Java Development Manager focuses on leading development teams and managing projects, requiring leadership and management skills alongside Java expertise. In contrast, a Java Software Engineer primarily engages in coding and developing Java applications. Both roles often require Java certifications, but their daily responsibilities and work environments differ significantly.

What are popular job titles related to Java Development Manager jobs in Cary, NC? For Java Development Manager jobs in Cary, NC, the most frequently searched job titles are:
What job categories do people searching Java Development Manager jobs in Cary, NC look for? The top searched job categories for Java Development Manager jobs in Cary, NC are:
What cities near Cary, NC are hiring for Java Development Manager jobs? Cities near Cary, NC with the most Java Development Manager job openings:
Infographic showing various Java Development Manager job openings in Cary, NC as of May 2026, with employment types broken down into 78% Full Time, and 22% Contract. Highlights an 82% In-person, and 18% Remote job distribution, with an average salary of $117,808 per year, or $56.6 per hour.
Sr. Java Developer

Sr. Java Developer

My3Tech Inc

Durham, NC • On-site

$51.75 - $66.25/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Senior Java Developer

NC FAST requires the services of a Senior Java developer to provide business and systems analysis, modeling, design and programming for NC FAST application development and maintenance operations using Java and web services programming technologies. This role will work with the interfaces (external, internal) and all NC FAST program teams to develop and maintain the code for some of the enhancements needed by the business. This resource will play key role in revamping the code for the Child Support Program interface, creating new interface with NCEL (North Carolina Education Lottery) to exchange gambling/lottery data, developing an interface with FIS for the Farm bill changes for FNS (Food Nutrition Services). This role will also help with the OVS (online Verification system) re-design work using newer technologies which are being planned for multiples interface with various internal and external application systems. Duties include but are not limited to gathering, understanding and refining requirements for data exchange for various Application features, functional and detailed design, code development, and life cycle management of various interfaces across program areas. Responsibilities also include implementing Agile software development and testing approaches for entire Service Delivery Lifecycle and deployment to ensure code base is efficient, maintainable, and adhering to DHHS/NC FAST policies and procedures. This role should have strong working experience in Java, Web services, batch process, software integration tools like Boomi or MuleSoft, Oracle, PL/SQL.