1

Java Spring Boot Developer Jobs in Raleigh, NC (NOW HIRING)

Java Software Engineer

Durham, NC · Hybrid

$60 - $70/hr

... Spring Boot, Oracle, Kubernetes, and AWS. • Strong experience in functional, performance, and ... DevOps, and release management. • Excellent communication skills and technical depth to ...

Insight Senior Java Developer

Raleigh, NC · On-site

$50.50 - $64.50/hr

Insight Senior Java Developer Job Location: NYC/NY and Raleigh, NC Duarion: 12 + Months Key Skills ... business logic to the new Spring Boot application processes and maintain them. Primary ...

Senior Software Engineer II

Raleigh, NC · On-site

$119K - $157K/yr

... Java and open-source technologies including: * Spring Boot * Apache Camel * Hands-on experience with AWS cloud services: * ECS * S3 * SQS * AWS Lambda * Step Functions * Experience with AWS DevOps ...

New

JB061172 - senior java developer

Raleigh, NC · On-site

$55.75 - $71/hr

Interview Types * Skills Java Developer Sprin.. Visa Types Green Card, US Citiz.. This is a ... Top Skills' Details • Strong Java and Spring Boot experience in enterprise back-end system • ...

Core Java/Spring, AWS: 4+ years * Strong Java/J2EE skills with hands on experience in designing and ... Micro Services architecture (Spring Boot and others) * AWS environment: REST based micro services ...

Java Developer

Raleigh, NC · On-site

$49.50 - $64.25/hr

Required : • Experience with App development using Spring Boot, Java 8, API, Microservices, Angular 8+, AWS/Openshift, Oracle / SQL DB, Core Java dealing with Concurrency • Hands on Experience in ...

Key Responsibilities - Develop Java-based microservices using Spring Boot for platform integrations ... engineering, data, and business teams to drive architecture decisions. Required Qualifications ...

Technical Architect

Raleigh, NC · On-site

$64.50 - $77.75/hr

The primary responsibility of this role is to design and lead the development of scalable, secure, and high-performance enterprise applications, utilizing strong expertise in Java, Spring Boot, and ...

Java Full stack Developer

Raleigh, NC · On-site

$51 - $65.75/hr

... Boot and Spring MVC. • Experience in designing, developing, and maintaining scalable Java-based microservices using Spring Boot. • Bachelor's degree or foreign equivalent required from an ...

Angular Developer

Raleigh, NC · On-site

$53.25 - $65.25/hr

Experience in Java 8, REST, Spring boot, Microservices, Kafka or MQ, OpenShift deployments, Spring Security, JPA, XML, XSLT, JAXB, JAXP, MVC, Junit, test framework, various design patterns is must.

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

JS, Java Spring boot JOB SUMMARY: We are looking for software engineers who are focused on developing next-generation technologies that power how users explore and interact with information and ...

Senior Software Developer

Raleigh, NC · On-site

$53 - $70/hr

JS, Java Spring boot JOB SUMMARY: We are looking for software engineers who are focused on developing next-generation technologies that power how users explore and interact with information and ...

next page

Showing results 1-20

Java Spring Boot Developer information

See Raleigh, NC salary details

$15

$55

$75

How much do java spring boot developer jobs pay per hour?

As of Jun 6, 2026, the average hourly pay for java spring boot developer in Raleigh, NC is $55.11, according to ZipRecruiter salary data. Most workers in this role earn between $47.69 and $61.68 per hour, depending on experience, location, and employer.

What are some common challenges Java Spring Boot Developers face when working on large-scale projects?

Java Spring Boot Developers often encounter challenges such as managing complex application dependencies, ensuring consistent code quality across large teams, and optimizing application performance for scalability. Coordinating with front-end developers, DevOps engineers, and QA teams is essential to maintain smooth development workflows. It’s also important to keep up with frequent updates and best practices in the Spring ecosystem to avoid technical debt and security vulnerabilities.

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

To thrive as a Java Spring Boot Developer, you need strong proficiency in Java programming, a solid grasp of Spring Boot framework, and experience with RESTful APIs, often supported by a relevant computer science degree. Familiarity with tools like Maven, Git, Docker, and databases such as MySQL or MongoDB, along with certifications like Oracle Certified Professional Java Programmer, are typically expected. Problem-solving, teamwork, and effective communication are key soft skills that help developers deliver robust and maintainable solutions. These skills collectively ensure efficient development, smooth collaboration, and the delivery of high-quality software that meets business needs.

What is the difference between Java Spring Boot Developer vs Java Backend Developer?

AspectJava Spring Boot DeveloperJava Backend Developer
Required SkillsJava, Spring Boot, REST APIs, SQL, GitJava, frameworks (Spring, Hibernate), REST APIs, SQL, Git
Work EnvironmentDeveloping backend services using Spring Boot in enterprise or startup settingsBuilding server-side applications with Java in various industries
CertificationsJava certifications, Spring certificationsJava certifications, general backend development certifications
Industry UsageCommonly used in companies adopting Spring Boot for microservicesBroader role, including various Java frameworks and architectures

Java Spring Boot Developers specialize in building backend services using the Spring Boot framework, focusing on microservices and REST APIs. Java Backend Developers have a broader scope, working with multiple Java frameworks and architectures. Both roles require Java expertise and are often found in similar environments, but Spring Boot Developers focus specifically on Spring Boot-based solutions.

What are Java Spring Boot Developers?

Java Spring Boot Developers are software engineers who specialize in building applications using the Spring Boot framework and the Java programming language. They are responsible for designing, developing, and maintaining scalable, robust, and secure backend services and APIs. Their work often involves integrating databases, implementing business logic, and ensuring the performance and reliability of enterprise-level applications. These developers have expertise in Java, Spring Boot, RESTful services, and related technologies.
What cities near Raleigh, NC are hiring for Java Spring Boot Developer jobs? Cities near Raleigh, NC with the most Java Spring Boot Developer job openings:
Infographic showing various Java Spring Boot Developer job openings in Raleigh, NC as of May 2026, with employment types broken down into 72% Full Time, and 28% Contract. Highlights an 94% In-person, and 6% Remote job distribution, with an average salary of $114,639 per year, or $55.1 per hour.
Java Software Engineer

Java Software Engineer

TEKsystems

Durham, NC • Hybrid

$60 - $70/hr

Contractor

Medical, Dental, Vision, Life, Retirement, PTO

Posted 3 days ago


Job description

Description

The Expertise You Have

• Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

• Proven expertise in designing and developing scalable microservices capable of handling high transaction-per-second (TPS) workloads.

• 6+ years of hands-on experience with modern programming languages and frameworks, including Java, Spring Boot, Oracle, Kubernetes, and AWS.

• Strong experience in functional, performance, and resilience testing to ensure system reliability and scalability.

• Proven passion for technology with the ability to stay current with emerging trends and best practices.

• Experience working with cross-functional teams encompassing engineering, quality assurance, DevOps, and release management.

• Excellent communication skills and technical depth to optimally collaborate and influence partners across diverse roles and skill levels.

Additional Skills & Qualifications

The Skills You Bring

• Strong understanding of Java, Spring, Spring Boot, and messaging frameworks.

• Expertise in crafting and developing RESTful APIs.

• Exposure to and solid understanding of AWS services such as AWS Batch, S3, Lambda, and SNS.

• Experience developing test automation using Cucumber, Serenity, and Selenium.

• Hands-on experience with container-based development using Docker.

• Proficiency in Oracle PL/SQL development.

• Experience implementing and managing CI/CD pipelines, testing frameworks, and DevOps tools such as GitHub, Jenkins, uDeploy, and Stash.

• Strong strategic thinking, analytical abilities, and critical problem-solving skills.

Experience Level

Expert Level

Job Type & Location

This is a Contract position based out of Durham, NC.

Pay and Benefits

The pay range for this position is $60.00 - $70.00/hr.

Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)

Workplace Type

This is a hybrid position in Durham,NC.

Application Deadline

This position is anticipated to close on Jun 5, 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.