Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior API / Microservices Developer in United States vacancy
  •  ...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

    EmergencyMD

    Annapolis, MD
    4 days ago
  • 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... 
    Senior
    Flexible hours

    Exiger

    Mc Lean, VA
    2 days ago
  •  ..., 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

    FutureRecruit.net

    Scottsdale, AZ
    1 day ago
  • 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

    Wipro Technologies

    Columbus, OH
    3 days ago
  •  ...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

    Expedite Talent Solutions

    San Leandro, CA
    19 hours ago
  • 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

    AMAZECH SOLUTIONS

    Dallas, TX
    2 days ago
  •  ...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

    Knack Solutions

    San Francisco, CA
    19 hours ago
  •  ...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

    Expedite Talent Solutions

    Saint Louis, MO
    4 days ago
  • $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

    Steampunk.com

    Mc Lean, VA
    4 days ago
  •  ...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... 
    Senior
    Remote work

    Spiceorb

    United States
    1 day ago
  • 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

    Pcstalent

    Atlanta, GA
    2 days ago
  • 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

    Goldman Sachs Bank AG

    Richardson, TX
    19 hours ago
  • 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... 
    Senior
    Work at office
    3 days per week

    U.S. Bank

    Hopkins, MN
    2 days ago
  • $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... 
    Senior
    Full time

    Nvidia

    Redmond, WA
    2 days ago
  •  ...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... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work
    Shift work

    Credence

    Remote
    a month ago
  • $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... 
    Senior
    Local area

    Delta Dental

    Alpharetta, GA
    3 days ago
  • $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,... 
    Senior
    Full time
    Work experience placement
    Immediate start
    Worldwide

    Anduril Industries

    Seattle, WA
    4 days ago
  •  ...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

    SRI Tech

    Woodland Hills, CA
    3 days ago
  •  ...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... 
    Senior
    Local area
    Shift work

    Three Pillars Recruiting

    San Francisco, CA
    1 day ago
  •  ...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-... 
    Senior
    Remote work
    Flexible hours

    DTCC- The Depository Trust & Clearing Corporation

    Tampa, FL
    3 days ago
  •  ...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... 
    Senior
    Full time
    Local area

    Broadridge

    Newark, NJ
    2 days ago
  • 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

    VRK IT Vision Inc.

    Richardson, TX
    4 days ago
  • $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

    Karsun Solutions, LLC

    West Virginia
    1 day ago
  •  ...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... 
    Senior
    Full time

    Argyllinfotech

    Dallas, TX
    1 day ago
  • 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... 
    Senior
    Remote job

    Crate&Barrel

    Northbrook, IL
    2 days ago
  •  ...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

    JP Morgan Chase

    Jersey City, NJ
    19 hours ago
  • 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

    Systemstechnologyresearch

    Arlington, VA
    3 days ago
  •  ...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

    TechDigital Group

    San Francisco, CA
    4 days ago
  • 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

    Jobtailor

    Alexandria, VA
    4 days ago
  • 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

    (EDO) Entertainment Data Oracle, Inc.

    Saint Louis, MO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior API / Microservices Developer. Be the first to apply!