Java Spring Boot Developer

Randstad
Charlotte, NC, United States
19 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Compensation
$90,896.0 - $111,696.0
Working hours
Regular working hours
Job source

Tech stack

Query Performance Java (Programming Language) Spring Security Unit Testing Databases Software Design Patterns Junit MongoDB NoSQL Software Engineering Web Services Spring-boot
+5 more
Caching Backend Git Restful APIs Jenkins

Job description

Join our application development team in Charlotte, NC, as a Java Spring Boot Developer. In this role, you will design, build, and support enterprise-level backend applications and webservices. You will collaborate with cross-functional teams to deliver scalable software solutions, enhance system performance, and drive core business technology initiatives., * Develop and maintain scalable microservices using Java 8 and Spring Boot frameworks.

  • Design and deploy secure webservices using REST principles and Spring Security.
  • Integrate applications with NoSQL databases (MongoDB) and optimize query performance.
  • Utilize CI/CD pipelines (Jenkins, Git) and execute automated unit testing using JUnit.

Requirements

7+ years of professional experience in Java application development.

Strong working knowledge of Spring Boot, Spring Security, and RESTful webservices.

Hands-on experience with MongoDB or similar NoSQL database technologies.

Demonstrated proficiency with software design patterns, exception handling, and caching.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:16 min

Exploring a blocking Spring Boot application demo

Filip Egeric Filip Egeric · World Congress 2026 Europe

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:00 min

Exploring Spring Boot, managed instances, and Project Leyden

Vadym Kazulkin Vadym Kazulkin · Europe 2026 Virtual

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · World Congress 2025

Videos

See all

Related articles

See all