Skip to content

Java Developer - API - Remote but onsite interview required

System One Vienna, VA

Remote Checked today

Pay not stated

The employer link is source-provided and is not live-verified by Applydra.

About the role

Job Description: Java API Developer (Microservices)

Location: Remote (Candidates must be available to interview onsite in the DC Metro area)

Duration: Long-Term Contract

Position Overview

We are seeking a hands-on Java Developer to design, build, and support enterprise APIs and microservices from the ground up. This role is part of an Integration Engineering team responsible for developing modern, scalable services that enable communication between critical business applications and platforms.

The ideal candidate has strong Java development experience, a passion for building high-quality software, and experience developing RESTful APIs and microservices in a large enterprise environment. Candidates should be comfortable owning the full development lifecycle, including design, coding, testing, debugging, and deployment.

Key Responsibilities

Design, develop, and maintain Java-based APIs and microservices

Build RESTful services supporting enterprise applications and integrations

Participate in architecture and design discussions

Develop scalable, secure, and high-performing software solutions

Debug and troubleshoot complex application and integration issues

Create and execute unit, integration, and performance tests

Collaborate with architects, developers, QA teams, and business stakeholders

Contribute to code reviews and development best practices

Support CI/CD and deployment activities

Required Qualifications

Degree in applicable field

Strong hands-on experience with Java and modern Java frameworks

Experience developing APIs and microservices from scratch

Strong understanding of RESTful API design principles

Knowledge of web application development concepts

Experience debugging, troubleshooting, and performance tuning applications

Strong testing experience, including unit and integration testing

Experience working within Agile development environments

Strong communication and problem-solving skills

Preferred Qualifications

Spring Boot

Spring MVC

Spring Cloud

Azure cloud services

Azure DevOps

Docker

Kubernetes

Git

SQL databases

API documentation tools such as Swagger/OpenAPI

Experience working within highly regulated enterprise environments such as banking, financial services, insurance, or healthcare

Desired Technical Skills

Java 11+ / Java 17

+ Microservices Architecture

REST APIs

JSON/XML

API Security (OAuth, JWT)

CI/CD Pipelines

Cloud-Native Development

Containerization Technologies

#M1

#LI-CB3

Ref: #851-Rockville-S1

System One, and its subsidiaries including Joulé, ALTA IT Services, CM Access, TPGS, and MOUNTAIN, LTD., are leaders in delivering workforce solutions and integrated services across North America. We help clients get work done more efficiently and economically, without compromising quality. System One not only serves as a valued partner for our clients, but we offer eligible full-time employees health and welfare benefits coverage options including medical, dental, vision, spending accounts, life insurance, voluntary plans, as well as participation in a 401(k) plan.

System One is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, age, national origin, disability, family care or medical leave status, genetic information, veteran status, marital status, or any other characteristic protected by applicable federal, state, or local law.

Posting text as published by System One.

The evidence behind this listing

Workplace
Remote Matched in posting text
Seniority
Not established
Employment type
Not established
Location as listed
Vienna, VA

Pay and work authorization

Stated pay
Not stated
Visa sponsorship
Not stated
Security clearance
Not established
Citizenship
Not established