Senior API / Microservices Developer
Gdit
Our 100% remote agile development team is looking for a Senior API/Microservices Developer to help us deliver top-quality IT Modernization for our Environmental Protection Agency (EPA) customers.
You will work directly with our government customers and with other GDIT developers and business analysts to create advanced software tools tailored to scientific applications. You’ll apply new approaches, principles, methods, techniques and tools compatible with the research environment within EPA. You’ll be a creative problem-solver, understand IT solutions from a users’ perspective and contribute to strategies for a modern integrated IT environment.
MEANINGFUL WORK AND PERSONAL IMPACT
The API / Microservices Developer requires in-depth knowledge of modular API design and persistence architecture using Spring Boot. The role involves collaborative interactions with EPA staff and contractors, ensuring architecture aligns with legacy systems and supports efficient data flow. The successful candidate will document design and implementation techniques using tools like Atlassian’s Confluence. The developer will optimize services for performance, scalability, and security while adhering to best practices. The selected candidate will resolve development and deployment issues, working closely with API developers, data engineers, and other technical staff to ensure seamless integration with existing databases and applications.
WHAT YOU’LL NEED TO SUCCEED
Bring your engineering expertise along with a drive for innovation to GDIT. You must have:
- Technical skills (bolded items are hard requirements):
- Core Java (version 21)
- Spring Boot ecosystem including Spring-data repositories
- A strong knowledge of REST API design using Spring controllers.
- JPA / Hibernate
- Relational database design (Oracle, etc)
- Junit / Mockito
- Git and GitHub
- Must be able, and willing, to utilize AI tools (particularly, Copilot)
- Bruno or other API testing tools
- Open-API / Swagger
- Maven
- Microservice architecture
- Performance optimization
- Experience with government or regulated industry applications is a plus
- Strong problem-solving and debugging skills
- Security clearance level: must be able to obtain EPA Public Trust Level 4
- US citizenship required
Key Responsibilities:
- Modernization & Refactoring: Modernize a legacy application using Spring Boot, Cloud, and modern Java (17+), replacing legacy components with modular, testable, and maintainable code
- Microservices Architecture: Break down monolithic components into independent, loosely coupled modules/microservices, ensuring proper communication via REST and event-driven patterns
- Integration: Integrate with existing EPA systems, databases, and APIs, ensuring data consistency and compliance with regulatory requirements
- Security: Implement and enforce security best practices, including authentication, authorization, and data protection
- Testing & Quality: Develop comprehensive unit, integration, and end-to-end tests; conduct code reviews and mentor junior developers
Required Soft Skills/Organizational Skills Qualifications:
- Ability to prioritize and complete a wide variety of tasking workloads with critical deadlines.
- Excellent critical thinking and problem-solving skills.
- Superior oral and written communications skills, and a demonstrated ability to maintain a patient and professional demeanor, with a can-do attitude.
- Ability to communicate technical concepts clearly and professionally to both technical and non-technical parties (who may be key stakeholders).
- Ability to manage equipment and services in remote locations.
- Ability to work effectively in a remote team environment.
- Workability to perform well under pressure.
- Strong customer service orientation.
- Ability to maintain an organized workflow, with a high degree of attention to detail.
EDUCATION AND EXPERIENCE:
- Education: Bachelor of Arts/Bachelor of Science
- Experience: 9–12+ years in Java enterprise application development
GDIT IS YOUR PLACE
At GDIT, the mission is our purpose, and our people are at the center of everything we do.
- Growth: AI-powered career tool that identifies career steps and learning opportunities
- Support: An internal mobility team focused on helping you achieve your career goals
- Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off
- Flexibility: Full-flex work week to own your priorities at work and at home Community: Award-winning culture of innovation and a military-friendly workplace
OWN YOUR OPPORTUNITY
Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
#J-18808-Ljbffr- ...a skilled professional experienced in backend development and API governance. This role includes responsibilities such as reverse... ...designing standardized APIs, and implementing CI/CD pipelines for microservices. The ideal candidate has an extensive knowledge of Java, Spring...Senior
- Exiger is seeking a Senior Software Engineer to design and develop software projects in McLean, VA. This role involves creating and maintaining APIs, collaborating with cross-functional teams... ...languages and a strong background in microservices. Benefits include competitive...SeniorFlexible hours
- ..., Arizona is seeking a Software Engineer to design and develop back-end services and APIs in a fast-paced environment. Candidates should have at... ...role requires experience in Agile methodologies, AWS, and microservices. This is an excellent opportunity for engineers...Senior
- Wipro Limited in the United States is seeking an experienced API integration engineer to develop and support REST APIs, Java/Spring Boot microservices, and secure file transfers. You will work with Azure API Management, Kafka, and DevOps tooling to deliver scalable, secure...Senior
- ...Architect in San Leandro, CA, with 10+ years of hands-on experience. The role focuses on Java development with Spring Boot, microservices, and modern API design. You will design and implement scalable systems, leveraging REST/GraphQL/gRPC, cloud platforms, containers, and...Senior
- Amazech Solutions is seeking a Sr. Java Full Stack Developer to join our Dallas, TX team. The role focuses on building scalable enterprise software, leveraging microservices, REST APIs, and modern DevOps practices. With 18 years of experience delivering intelligent solutions...Senior
- ...company is seeking an experienced Full Stack Java Developer with strong cloud experience. Candidates... ...Java and Spring Boot, along with 5 years in API development using GraphQL or REST. You will work on designing microservices and containerized applications. Familiarity with...Senior
- ...Talent Solutions is seeking a Technology Specialist for IT service, support and operations in a microservices environment. The role focuses on owning key modules, developing scalable Java microservices with Spring Boot and delivering secure, maintainable code. You will...Senior
$150k - $180k
Steampunk is looking for an Integration Architect in McLean, Virginia. This role involves developing APIs and integration capabilities to help clients achieve their mission. Responsibilities include understanding stakeholder needs, creating APIs, and ensuring system security...Senior- ...Senior API Developer Location: 100% remote We are seeking a highly skilled and experienced Senior API Developer to join our team.... ...have expertise in building robust and scalable APIs using microservices architecture, Java SpringBoot, and Webflux. As a Senior API...SeniorRemote work
- Pcstalent is looking for a skilled .NET Full Stack developer based in Atlanta, Georgia. The ideal candidate will have 5-8 years of experience... ...include developing maintainable code, implementing microservices architecture, and utilizing CI/CD tools. An understanding of...Senior
- A major financial services firm is seeking a Senior Software Engineer - Vice President in Richardson, Texas. The ideal candidate will design and create API-based web services, lead a cross-functional team, and be adept in technologies such as Java and AWS. They should...Senior
- A leading financial institution seeks a Senior Software Engineer to drive software development and maintain best-in-class user experience... .... Ideal candidates should have extensive experience in Java EE, API development, and cloud-native services. Responsibilities include...SeniorWork at office3 days per week
$152k - $241.5k
...SDK to enable robotic, healthcare, and AV developers to build better models faster with... ...optimized software (NIMs, NVIDIA Inference Microservices)Develop benchmarks to validate the models... ...Docker, Kubernetes, endpoints and their APIs (REST, gRPC), Helm.Hands-on experience with...SeniorFull time- ...exceptionally logical, security-minded, and system-oriented Senior MuleSoft API Developer to join our core Enterprise Modernization division under... ...developers on MuleSoft integration standards and modern microservice benchmarks. Secure Endpoint Governance: Manage the...SeniorPermanent employmentFull timeTemporary workWork at officeImmediate startRemote workShift work
$92.5k - $200.4k
The Senior Software Engineer (Microservices) is responsible for designing, building, and maintaining highly scalable... ...or degreeExperience designing and developing highly scalable and secure... ...architecture, Java/Spring Boot, REST APIs, scalable batch and real-time systemsCloud...SeniorLocal area$191k - $253k
...forefront of building Anduril’s developer ecosystem. Since our public... ...THE JOBWe are looking for a Senior Software Engineer to join our... ...deep technical expertise in API design, cloud architecture, and... ...architecture, including microservices, event-driven architectures,...SeniorFull timeWork experience placementImmediate startWorldwide- ...GorusuCompany: SRI Tech SolutionsJob Title: Senior Java Developer - Spring Boot &... ...strong experience in Spring Boot and Microservices architecture to design, develop, and maintain... ...Microservices‑based architecturesDevelop RESTful APIs and integrate with external/internal systemsParticipate...Senior
- ...HERE TO SEE *ALL* OF OUR JOB OPENINGS!Senior Software Engineer - API & Data ConnectorsThis role sits in... ...High-Performance Native Connectors: Develop zero-copy, memory-efficient native connectors... ...).Experience building and operating microservices/APIs using Flask or similar...SeniorLocal areaShift work
- ...You Will Have in This RoleAs a Senior Software Engineer within... ...driving modernization through microservices, event-driven architectures,... ...Primary Responsibilities:Design, develop, test, deploy, and support... ...scalable, resilient, and secure APIs, integrations, and event-...SeniorRemote workFlexible hours
- ...empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come join the... ...professional with 8-10 years of experience to join our vibrant team as a Senior API Developer and Infrastructure Specialist. In this role, you...SeniorFull timeLocal area
- A technology services firm is seeking a Technology Specialist skilled in IT service, support, and operations with a focus on Microsoft technologies. Candidates should have 8-10 years of experience with .NET, C#, ASP.NET, and modern web development frameworks. Responsibilities...Senior
$135k - $150k
...transforming possibilities for the US Government is seeking a Senior Full Stack Developer responsible for the entire software development... ...This role involves developing scalable applications and API microservices within a SAFe Agile framework. The ideal candidate has 8...Senior- ...Job title: Senior Java Developer GenAI & Microservices (8-10 YOE) Location: Dallas, TX or Columbus, OH Client: JPMC Need candidates on our... ...asynchronous processing. Develop secure and scalable REST APIs and backend services . Design and implement...SeniorFull time
- Crate & Barrel seeks a Senior Software Engineer, Warehousing to design, develop, and deliver scalable software solutions... ...manage Blue Yonder Cloud WMS and its microservices, resolving incidents and... ...and optimize message routing and API endpoints. Strong observability...SeniorRemote job
- ...team.Gathers, analyzes, synthesizes, and develops visualizations and reporting from large,... ...experience with IBM MQ (Jakarta JMS API), Apache Kafka, and message driven architectures... ...experience designing and implementing microservices, understanding of distributed systems,...Senior
- STR in Arlington, VA offers a Senior Scala Software Engineer role in a Hybrid work model... .... The position emphasizes scalable microservices, DevSecOps practices, and collaboration... ...and 3-5+ years (BS) or 1-2+ years (MS) of API/software experience, with US citizenship...Senior
- ...like React. The position demands a hands-on mentality, the ability to navigate complex technical concepts, and skills in API design, microservices, and cloud security. Ideal candidates are team players passionate about success and executing tasks efficiently. #J-18808-...Senior
- Jobtailor is seeking a Senior software engineer to support distributed backend services, APIs, and platform microservices for enterprise AI operations in the Alexandria, VA area. The role requires 12+ years in software/data analytics, strong collaboration with hybrid teams...Senior
- Freedom Technology Solutions Group is seeking a Senior Software Engineer to join our on-site team in St. Louis, MO. You will lead design and development of web services, microservices, APIs, and geospatial data processing, collaborating closely with clients and stakeholders...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior API / Microservices Developer. Be the first to apply!
- designer developer United States
- tableau developer remote United States
- gui developer United States
- entry level rpa developer United States
- weekend programmer United States
- tableau developer United States
- etl developer United States
- senior magento developer United States
- junior go developer United States
- work from home junior developer United States


