Software Engineer (Java Microservices)

Spectraforce
Charlotte, NC, United States
1 day ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Automation of Tests Cloud Computing Databases Database Development Microsoft SQL Server OpenShift Oracle (Applications) Software Engineering Enterprise Software Applications ReactJS Spring-boot
+5 more
Backend Event Driven Architecture Kubernetes Apache Kafka Microservices

Job description

We are seeking an experienced Software Engineer with strong expertise in designing and developing enterprise-scale applications that process high volumes of data. The ideal candidate will be a backend-focused Java engineer with hands-on experience in microservices, databases, cloud technologies, and event-driven architectures., * Design, develop, and maintain Java 17/Spring Boot microservices.

  • Build scalable backend solutions using SQL Server, Oracle, Kafka, and cloud technologies.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Develop and execute automated testing strategies.
  • Take ownership of assigned tasks and drive them to completion with minimal supervision.
  • Support the development of new microservices and enterprise applications.

Requirements

  • 10+ years of software engineering experience.
  • Strong hands-on experience with Java 17 and Spring Boot microservices.
  • Good experience with Kafka.
  • 3+ years of SQL development (SQL Server/Oracle).
  • Experience with React, Cloud technologies, and Test Automation.
  • Strong backend development experience (Java, services, databases).
  • Excellent communication and problem-solving skills.

Preferred Skills

  • OpenShift and/or Kubernetes experience.

Apply for this position

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

Apply on leoforce.us

Good distractions

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

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

4:41 min

Scale and diversity of software development teams

Bastian Heilemann Bastian Heilemann +1 · WWC 2025

1:12 min

Choosing TypeScript for complex backend applications

Maximilian Otto Maximilian Otto · WWC 2024

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all