Senior Software Engineer (Java Microservices)

Spectraforce
Irving, TX, United States
about 1 month ago

Role details

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

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Architectural Patterns JIRA Unit Testing Microsoft Azure Cloud Computing Software Quality Code Review Continuous Integration DevOps
+18 more
Java Platform Enterprise Edition (J2EE) Github Junit Scrum Methodology Software Engineering Google Cloud Enterprise Software Applications ReactJS Spring-boot SOAPAPI Backend Event Driven Architecture Kubernetes Deployment Automation Apache Kafka Restful APIs Jenkins Microservices

Job description

Design, develop, and deliver scalable Java-based microservices using Spring Boot. Lead end-to-end engineering efforts from requirements analysis through deployment. Develop new microservices and enhance existing enterprise applications. Build and maintain RESTful and SOAP web services. Implement event-driven architectures using Kafka. Collaborate with cross-functional teams in an Agile/Scrum environment. Support CI/CD pipelines and DevOps automation processes. Ensure code quality through unit testing, code reviews, and best engineering practices. Stay current with emerging technologies, frameworks, and modern architectural patterns.

Requirements

We are seeking a highly experienced Senior Software Engineer with strong expertise in Java Microservices development to join a dynamic engineering team at Client’s. The ideal candidate will have 10-12 years of hands-on software development experience, a passion for modern engineering practices, and the ability to independently drive the design, development, and delivery of scalable enterprise applications. This role requires strong technical leadership, deep backend development expertise, and a commitment to building high-quality microservices solutions in an Agile environment., 10-12 years of experience in software development. Strong proficiency in Java 17 and Spring Boot microservices development.

Extensive experience with: Java (8+) J2EE JUnit REST & SOAP Web Services Hands-on experience with Kafka (Mandatory). Experience working with Kubernetes. Strong understanding of Agile methodologies, including Scrum and Jira (Mandatory).

Experience with CI/CD and DevOps tools: GitHub Jenkins Urban Code Deploy Harness Strong problem-solving and ownership mindset. Ability to work independently with minimal supervision. Experience leading technical design and delivery initiatives.

Preferred Qualifications: Cloud platform experience (AWS, Azure, GCP, etc.). Exposure to React.js. Experience with modern architecture and engineering best practices.

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.

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

2:40 min

Using GitHub primitives for internal documentation and corporate operations

Kyle Daigle · Coffee With Developers

Videos

See all

Related articles

See all