1

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

Knowledge of multi-tier architecture technology and its use, specifically Java, High Availability ... development management/team lead experience required. * Experience with Agile, SCRUM preferred.

Company Description IT Role: SDET [Java+Selenium] Location: Westlake TX / Raleigh NC Duration ... to project manager level - Knowledge of scrum and agile - Experience leading a small team (2-3 ...

Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

... management (Either One -Maven/Gradle/Ivy) Working knowledge of Clover/SonarQube Testing o Should ... Development (Good to have) Good problem solving skills Web Server concepts like Tomcat/Jetty ...

... Manage Java and Java EE application development Skillset Preferred: JAVA J2EE, SPRING BOOT, JPA, Hibernate MS SQL Server or Oracle Java Enterprise Edition(JEE), Java, Spring, Sprint Boot, JQuery ...

... scale enterprise case management solutions using the IBM C ram Business Application Suite ... Artifact Development: Design and maintain C ram artifacts, including Rose Meta-models, Java server ...

Java developer

Durham, NC

$49.25 - $63.75/hr

Java Developer Location:Durham NC - 27701 Duration:12 months Contract CLient: State of NC-484218 ... management system design and development. Duties include assisting with design requirements ...

Java

Durham, NC · On-site

$46.25 - $59.75/hr

... management solutions. Our mission is to enable our clients to become more agile and competitive ... To promote employee development. Web developer skill with HTML, JAVA would help build user ...

Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

Required : • Experience with App development using Spring Boot, Java 8, API, Microservices ... program management, and software services. Founded in 1981, the company is headquartered in ...

Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

Required : • Experience with App development using Spring Boot, Java 8, API, Microservices ... program management, and software services. Founded in 1981, the company is headquartered in ...

Lead technical design, planning, and management of back-end services and UI development * Document ... Expert knowledge of Java (7+) enterprise development and integration middleware * 3+ years of hands ...

Java Developer

Raleigh, NC · On-site +1

$49.50 - $64.25/hr

Able to work without assistance; able to manage highly complex work efforts. Description (including, but not limited to): 1. Java Developer - The person would be responsible for doing to development ...

Java Developer

Durham, NC

$49.25 - $63.75/hr

The Client requires the services of 1 senior level Java Developer to assist with development ... management system design and development. Duties include assisting with design requirements ...

The successful candidate should be familiar with all aspects of JEE development including data ... Prefer knowledge of water quality best management practices Additional Information All your ...

AWS Java ETL Developer - Hybrid

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 ...

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 29, 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 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 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 the 4 types of Java?

In the context of Java development, the four main types are Java Standard Edition (SE), Java Enterprise Edition (EE), Java Micro Edition (ME), and JavaFX. Java SE provides core language features, Java EE supports large-scale enterprise applications, Java ME is used for embedded and mobile devices, and JavaFX is a platform for creating rich graphical user interfaces. Java developers often work with these types depending on the project requirements and environment.

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.

Is Java outdated in 2026?

Java remains a widely used programming language in 2026, especially for enterprise applications, backend development, and Android app creation. Java's ongoing updates, strong community support, and extensive ecosystem ensure its relevance for Java Development Managers and developers. Staying current with Java versions and related frameworks is important for maintaining industry competitiveness.

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.

Are Java devs still in demand?

Java development managers are in demand due to the continued use of Java in enterprise applications, backend systems, and Android development. Skills in Java, leadership, and experience with frameworks like Spring or Hibernate are valuable, and demand remains steady across various industries.

Is Java a backend or frontend?

Java is primarily used for backend development, where it powers server-side applications, APIs, and enterprise systems. Java developers often work with frameworks like Spring and tools such as IDEs like IntelliJ IDEA or Eclipse. It is not typically used for frontend development, which involves technologies like HTML, CSS, and JavaScript.
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 June 2026, with employment types broken down into 91% Full Time, 6% Part Time, 1% Temporary, and 2% Contract. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $117,808 per year, or $56.6 per hour.
Manager, Project Development

Manager, Project Development

TEKsystems

Cary, NC

$140K - $150K/yr

Full-time

Posted 3 days ago


Job description

Description

Responsible for managing deliverables and delivering projects on time from the business requirement stages through post implementation activities. The Project Development Manager will also lead the planning and execution of projects to ensure that project goals are accomplished, and company objectives are met. Partners with Product Managers to ensure product’s success.

*Candidates must have recent and relevant experience in software development as a technical lead*

Top Skills:

  • Project Management
  • Software Development
  • Java
  • AWS Cloud Experience

Job Accountability/Responsibilities:

Essential Functions

Project Planning (30%):

Gather requirements and facilitate developing business case for project portfolio management, including high level estimates.

Create project plans; budget, issues and risks, action items, status reports as well as adhere to internal project methodologies.

Release Planning.

Project Execution and Management (50%):

Manage, integrate, and balance resource requirements and budget forecasts across multiple projects without adversely impacting deliverables, timelines or quality.

Lead teams in the design, development, integration and support of software products and systems.

Lead teams to be more T-shaped.

Identify and resolve project issues and risks, including tracking, escalation, and mitigation.

Perform ongoing support role regarding application and system operations and results - includes the following: direct support, problem investigation and/or liaison to other departments to ensure timely problem resolution.

Spend 10-15% of the time on programming/coding to ensure familiarity with the tech stack and the products.

Supervise performance and professional development for technical members of the team to include regular 1:1 meeting, hiring of new resources and delivering regular evaluations.

Follows Railinc’s Agile approach to software development as appropriate.

Partners with product managers, business analysts, and other stakeholders to ensure success of the product/functionality being developed.

Project Communication (20%):

Report project progress to management and stakeholders, identifying issues and resolutions.

Manage stakeholder expectations and deliver to them.

Key Measures:

Project metrics.

Knowledge, Skills, abilities/minimum requirements/competencies:

Capability to understand customer application use from the customer’s perspective – business needs.

Strong interpersonal, communication, organization, and planning skills.

Capable of managing multiple projects in a fast-paced cross-functional development environment.

Demonstrated strength in project management methodology and practice.

Strong project leadership and management skills required, including previous experience leading successful technical teams and projects.

Knowledge in AWS or other cloud technologies preferred.

Knowledge of multi-tier architecture technology and its use, specifically Java, High Availability, and Disaster Recovery highly desired.

Broad understanding and experience of full development life cycle.

Knowledge of business analysis tools and techniques required.

Must possess initiative with strong analytical and problem-solving skills.

Working knowledge of Microsoft Word, Excel, and Project.

Previous experience working with offshore technical teams desired.

Deadline driven projects with possibility of heavy workloads at times.

Education, experience, certification/training:

Bachelor’s degree in Computer Science or equivalent field desired.

Minimum of seven (7) years software development experience.

2 years of previous software development management/team lead experience required.

Experience with Agile, SCRUM preferred.

PMP Certification preferred (must earn in first 12 months of employment).

Agile certification (PMI or Scrum Alliance) preferred.

Values:

Results: We deliver on our promises to create value for the freight rail industry through talented people, good ideas, business leadership and great technology.

Collaboration: We collaborate with our teams and our customers to get the job done, respecting individual ideas and contributions and moving forward in pursuit of shared goals.

Service: We serve the changing needs of our customers and our industry to enhance the value they bring to our community, the environment and our economy.

Physical Requirements:

Sedentary work: Assignment involves sitting at workstation (desk) most of the time (up to 8 hours) with only occasional walking and/or standing.

Keyboarding: Primarily using fingers for typing.

Talking: Expressing or communicating verbally through use of spoken words (accurately conveying detailed or important spoken instructions to others).

Hearing: Ability to receive detailed information through oral communication and to make discriminations in sound.

Visual: Through close visual acuity, required to perform activities such as: preparing and analyzing data and figures; transcribing; viewing computer terminal; extensive reading (with or without correction).

Environment: Because the requirements of this position require frequent, often informal collaboration with other Railinc colleagues and external stakeholders, and to maximize the development of the skills and responsibilities essential for this position, Railinc expects that the work required of this role be performed predominantly in the office consistent with Railinc’s in-the-office work policies, as communicated by Human Resources and/or Management. Any individual variations on in-the-office work policies will be reviewed by Human Resources on a case-by-case basis. As work is performed predominantly within an office setting, there is no substantial exposure to adverse environmental conditions (i.e., extreme heat, cold, noise, etc.).

Skills

software development, agile, scrum, microsoft office, aws, java, Project leadership, Leadership development, Strategy, Project goals, Project scope

Top Skills Details

software development,agile,scrum,microsoft office,aws,java

Additional Skills & Qualifications

Education, experience, certification/training:

Bachelor’s degree in Computer Science or equivalent field desired.

Minimum of seven (7) years software development experience.

2 years of previous software development management/team lead experience required.

Experience with Agile, SCRUM preferred.

PMP Certification preferred (must earn in first 12 months of employment).

Agile certification (PMI or Scrum Alliance) preferred.

Physical Requirements:

Sedentary work: Assignment involves sitting at workstation (desk) most of the time (up to 8 hours) with only occasional walking and/or standing.

Keyboarding: Primarily using fingers for typing.

Talking: Expressing or communicating verbally through use of spoken words (accurately conveying detailed or important spoken instructions to others).

Hearing: Ability to receive detailed information through oral communication and to make discriminations in sound.

Visual: Through close visual acuity, required to perform activities such as: preparing and analyzing data and figures; transcribing; viewing computer terminal; extensive reading (with or without correction).

Environment: Because the requirements of this position require frequent, often informal collaboration with other Railinc colleagues and external stakeholders, and to maximize the development of the skills and responsibilities essential for this position, Railinc expects that the work required of this role be performed predominantly in the office consistent with

Experience Level

Expert Level

Job Type & Location

This is a Permanent position based out of Cary, NC.

Pay and Benefits

The pay range for this position is $140000.00 - $150000.00/yr.

See Attachment or reach out to Davidson Dew

Workplace Type

This is a fully onsite position in Cary,NC.

Application Deadline

This position is anticipated to close on Jun 29, 2026.

About TEKsystems

We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

About TEKsystems and TEKsystems Global Services

We’re a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We’re a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We’re strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We’re building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.