Java Developer - API - Remote but onsite interview required
System One Vienna, VA
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