Skip to main content

Software Engineer (Java Microservices)

Technology
TechDigital Group
Charlotte, United States4 days agoUntil 12/27/2026
Service contract

Job description

Overview

Seeking a senior Software Engineer with strong experience designing and developing enterprise applications, microservices, and high-volume data solutions. This role is primarily focused on backend Java development while collaborating with cross-functional teams to deliver scalable, high-quality solutions.

Required Skills

10+ years of software development experience

Strong hands-on experience with Java 17 and Spring Boot Microservices

Experience with Kafka messaging platforms

Solid SQL development experience (3+ years)

Experience with Cloud technologies and Test Automation

Knowledge of React

Experience with enterprise databases such as SQL Server and Oracle

Ability to work independently with minimal supervision

Preferred Skills

OpenShift and Kubernetes experience

Experience working in large-scale enterprise environments

Key Responsibilities

Design, develop, and support enterprise-grade microservices and backend systems

Build scalable solutions for high-volume data processing

Collaborate with developers, analysts, and business stakeholders

Create and maintain automated testing solutions

Ensure timely delivery of high-quality technical solutions

Interview Process

Initial interview

50-minute Karat technical assessment

Client interview with Wells Fargo

Top Skills: Java/Spring Boot Microservices, Kafka, Cloud & Test Automation (OpenShift/Kubernetes preferred)

Interested in this role?