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

Senior API Developer

$105.4k - $142.6k
Full-time

General Dynamics Information Technology

Type of Requisition: Regular

Clearance Level Must Currently Possess:

None

Clearance Level Must Be Able to Obtain:

None

Public Trust/Other Required:

NACI (T1)

Job Family:

Software Engineering

Job Qualifications:

Skills:

API Development, GitHub, GitHub Copilot, PostgreSQL, Spring Boot

Certifications:

None

Experience:

7 + years of related experience

US Citizenship Required:

Yes

Job Description:

Our 100% remote agile development team is looking for a Senior Microservices Developer to help us deliver top-quality development support 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 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 17 and 21)
    • Spring Boot ecosystem including Spring Core, Spring Data JPA and repositories
    • A strong knowledge of REST API design using Spring controllers
    • JPA / Hibernate
    • Relational database design ( Oracle, Postgres etc )
    • Junit / Mockito
    • Git and GitHub
    • Must be able, and willing, to utilize AI tools (particularly, Copilot)
    • Understanding of API error handling, validation, logging and security
    • 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
    • Familiarity with CI/CD, Docker (plus)
    • Ruby on Rails (plus)
  • 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: 7–12+ years in Java enterprise application development
The likely salary range for this position is $105,400 - $142,600. This is not, however, a guarantee of compensation or salary. Rather, salary will be set based on experience, geographic location and possibly contractual requirements and could fall outside of this range.

Scheduled Weekly Hours:

40

Travel Required:

None

Telecommuting Options:

Remote

Work Location:

Any Location / Remote

Additional Work Locations:

Total Rewards at GDIT:

Our benefits package for all US-based employees includes a variety of medical plan options, some with Health Savings Accounts, dental plan options, a vision plan, and a 401(k) plan offering the ability to contribute both pre and post-tax dollars up to the IRS annual limits and receive a company match. To encourage work/life balance, GDIT offers employees full flex work weeks where possible and a variety of paid time off plans, including vacation, sick and personal time, holidays, paid parental, military, bereavement and jury duty leave. GDIT typically provides new employees with 15 days of paid leave per calendar year to be used for vacations, personal business, and illness and an additional 10 paid holidays per year. Paid leave and paid holidays are prorated based on the employee’s date of hire. The GDIT Paid Family Leave program provides a total of up to 160 hours of paid leave in a rolling 12 month period for eligible employees. To ensure our employees are able to protect their income, other offerings such as short and long-term disability benefits, life, accidental death and dismemberment, personal accident, critical illness and business travel and accident insurance are provided or available. We regularly review our Total Rewards package to ensure our offerings are competitive and reflect what our employees have told us they value most.

Our Identity Verification Process:

As part of the hiring process, we will ask you to complete an identity verification process that leverages advanced biometrics and artificial intelligence to ensure authenticity and protect against identity fraud. You are expected to be on camera during virtual interviews. We reserve the right to take your picture to verify your identity and prevent fraud. By proceeding, you authorize the collection, processing, and use of your biometric data for identity verification and security purposes.

About Our Work:

We are GDIT. A global technology and professional services company that delivers technology solutions and mission services to every major agency across the U.S. government, defense and intelligence community. Our 26,000 experts extract the power of technology to create immediate value and deliver solutions at the edge of innovation. We operate across 50+ countries worldwide, offering leading mission-ready capabilities in AI, cloud, cyber and software development.Join our Talent Community to stay up to date on our career opportunities and events at

gdit.com/tc.

Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans
Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior API Developer in Clayton, NC vacancy
  •  ...deeply We're looking for a passionate, self-motivated Senior Full-Stack Engineer to help us develop within our Axe Monitor product and component libraries...  ...: Maintain and build accessible UI components and APIs in TypeScript, Node.js, and ReactJS. Critical AI Engineering... 
    Senior
    Full time
    Remote work
    Overseas
    Flexible hours

    Deque Systems Inc

    Clayton, NC
    1 day ago
  • $107.9k - $172.64k

     ..., and the ability to learn and apply different technologies across a variety of complex assignments. What You’ll Do ~ Design, develop, test, and maintain automation solutions, integrations, scripts, reports, and AI-enabled solutions using the technologies best suited... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    2 days per week

    Blue Cross and Blue Shield of North Carolina

    Clayton, NC
    16 hours ago
  • $170k - $190k

     ...Senior Security Engineer Reports To: Sr. Director of IT & Security Locations hiring from: Arizona, California, Colorado, Delaware...  ...that matter most for a member-facing healthcare app and its APIs. Design and own the security architecture for Oshi's shift... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours
    Shift work

    Oshi Health

    Clayton, NC
    2 days ago
  •  ...scale, and technology. Job Description Senior Data Platform Engineer Role Summary...  ...and compute infrastructure, and the APIs and agentic (MCP) interfaces that let both...  ...and consumption by downstream teams. Develop reusable ingestion, cleansing, and harmonization... 
    Senior
    Ongoing contract
    Full time
    Worldwide

    SS&C Technologies

    Clayton, NC
    2 days ago
  •  ...treatment supply chains. Our newer Active Pharmaceutical Ingredients (API) facility in Clayton, NC sits on 825,000 square-feet of state-...  .... The PositionResponsible for the department's system support, developing strategic goals and objectives in alignment with all relevant... 
    Senior
    Interim role
    Work at office
    Local area
    Worldwide

    Novo Nordisk Pharma

    Clayton, NC
    7 days ago
  • $86.6k - $144.4k

    Are you excited by the opportunity to serve as the technical anchor of a cross-functional engineering squad, driving architecture decisions, mentoring peers, and shaping the future of a next-generation healthcare data platform? Would you like to work in an AI-accelerated...
    Senior
    Full time
    Local area

    Nextens

    Clayton, NC
    3 days ago
  • $83.43k - $222.48k

     ...something bigger – helping to simplify health care one person, one family and one community at a time. Position Summary Designs, develops, and implements digital solutions and systems by applying advanced technical expertise to architect and code software applications... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Work experience placement
    Local area

    CVS Health

    Clayton, NC
    3 days ago
  •  ...deliver next-generation solutions that patients and healthcare partners need today and into the future. Job Description As a Senior Software Engineer for FuzeRx, you will join a team that is working to improve patients’ lives through a better pharmacy experience.... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Long distance
    Flexible hours

    Fuze Health

    Clayton, NC
    4 days ago
  • $128.16k - $160.2k

     ...the future. Job Description Fuze Health is seeking a Senior DevSecOps Engineer to join our Engineering organization. As a...  ...engineering teams. ● Design, maintain, and secure CI/CD pipelines and developer workflows. ● Drive infrastructure-as-code security best... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Flexible hours

    Fuze Health

    Clayton, NC
    4 days ago
  • $112.71k - $169.06k

     ...position.Visa sponsorship is NOT offered for this position.Employees are expected to work on-site five days per week.What You Will Do:Develop high-voltage electrical system architectures and translate machine and system requirements into detailed electrical designs for... 
    Senior
    Full time
    Part time
    Relocation
    Relocation package
    Flexible hours

    Caterpillar

    Clayton, NC
    4 days ago
  • $83.97k - $143.94k

     ...United States of AmericaSalary: $83,966 - $143,942Company: Siemens Senior Protection & Automation Application Engineer - Customer...  ...to go further.You’ll make a difference by:The position involves developing, configuring, testing, documenting, and demonstrating applications... 
    Senior
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start
    Remote work

    Siemens

    Wendell, NC
    7 days ago
  •  ...Novo Nordisk in Clayton, NC seeks a Senior Supply Chain Leader to manage API materials, lead a global supplier operations team, and drive continuous improvement across sourcing processes. You will coordinate with stakeholders worldwide to ensure compliant, timely delivery... 
    Senior
    Worldwide

    BioSpace, Inc.

    Clayton, NC
    5 days ago
  • $106.61k - $284.28k

     ...surface complex data insights in an intuitive, performant, and accessible manner. Backend & Data Integrations: Design and develop secure, scalable APIs and integration layers. Build seamless connections between our applications and diverse data objects, enterprise... 
    Hourly pay
    Full time
    Temporary work
    Local area

    CVS Health

    Clayton, NC
    3 days ago
  • $119k - $161k

     ...Citizenship Required: Yes Job Description: Seeking a PHP Web Developer to join the Web Application and Development (WebDev) team. This...  ...interact with endpoints and have a working understanding of APIs. The migration effort will require working with customer to... 
    Full time
    Contract work
    Temporary work
    For contractors
    Immediate start
    Remote work
    Worldwide
    Flexible hours
    Shift work

    General Dynamics Information Technology

    Clayton, NC
    1 day ago
  • $106.61k - $284.28k

     ...The ideal candidate will be strong in Java, Spring Boot, RESTful APIs, and event‑driven systems. While also being comfortable...  ...third‑party platforms. Expectations For The Role: Design, develop, and maintain backend microservices using Java/JEE and Spring Boot... 
    Hourly pay
    Full time
    Temporary work
    Currently hiring
    Local area

    CVS Health

    Clayton, NC
    2 days ago
  • $92k - $149.5k

     ...AWS environments that host public websites, web applications, APIs and data platforms, using services such as Amazon EC2 behind Elastic...  ...protection, code review and secrets management. Work with developers who use AI-assisted development tools to make sure generated... 
    Full time
    Contract work
    Remote work
    Night shift

    Arbor Research Collaborative for Health

    Clayton, NC
    16 hours ago
  •  ...Description: The AI Engineer II independently develops and supports AI engineering capabilities...  ...routing, prompt execution patterns, API integrations, and reusable utilities aligned...  ...maintainability. Partner with more senior engineers to refine shared libraries and... 
    Full time
    Work experience placement
    Flexible hours

    CSI

    Clayton, NC
    2 days ago
  •  ...treatment supply chains. Our newer Active Pharmaceutical Ingredients (API) facility in Clayton, NC sits on 825,000 square-feet of state-...  ...& organizing tasks preferredWillingness to assist others in developing plans in a cross-functional environment preferredInnovative... 
    Senior
    Local area
    Worldwide
    Shift work

    Novo Nordisk Pharma

    Clayton, NC
    5 days ago
  • $91.46k - $156.79k

     ...customer-facing engineering role for someone who enjoys solving complex technical challenges, influencing customer decisions, and developing differentiated Siemens solutions for critical power infrastructure projects.In this role, you will work with investor-owned... 
    Senior
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation package

    Siemens

    Wendell, NC
    6 days ago
  •  ...treatment supply chains. Our newer Active Pharmaceutical Ingredients (API) facility in Clayton, NC sits on 825,000 square-feet of state-of...  ...and help us make what matters. The PositionLead, manage, and develop the team. Handle supply and supplier management of raw materials... 
    Senior
    Interim role
    Work at office
    Local area
    Worldwide

    Novo Nordisk Pharma

    Clayton, NC
    6 days ago
  • Kingswood Reserve is seeking a compassionate Medication Aide - SIC to support our clinical team with medication administration and specialized care for residents. The role emphasizes accurate dosing, adherence to safety protocols, and thorough documentation. You will...
    Senior

    Apploi

    Clayton, NC
    5 days ago
  • Kingswood Reserve in Clayton, NC is seeking a dedicated Housekeeper to maintain a clean, comfortable, and welcoming environment for residents. You will perform general cleaning in common areas and resident rooms, assist with laundry, and support safety and sanitation protocols...
    Senior

    Apploi

    Clayton, NC
    4 days ago
  •  ...challenge: We are seeking an experienced .NET Full Stack Developer with strong expertise in Angular, Python, and AI application...  ...-on experience across front-end, back-end, cloud technologies, API development, and modern AI frameworks. The Role... 
    Full time
    Work from home
    Flexible hours

    Centillion Infotech LLC

    Clayton, NC
    1 day ago
  •  ...Turner & Townsend is seeking an experienced Senior Cost Manager and/or Quantity Surveyor to serve as a key client interface for a major pharmaceutical and consumer health manufacturing expansion in Wilson, NC. The role covers the full project lifecycle from planning through... 
    Senior

    Turner & Townsend

    Clayton, NC
    2 days ago
  •  ...Pearl is seeking a Senior Manager, Growth Marketing for its Fount product line. You will shape growth strategy, implement two‑sided demand generation, and craft content that educates independent professionals and law firms. You’ll own landing pages, CRO tests, and HubSpot... 
    Senior

    Pearl

    Clayton, NC
    4 days ago
  •  ...Honeywell seeks a Senior Technical Sales Representative to grow our industrial sensor and electronic-component portfolio across OEMs, manufacturers and industrial customers. You will apply a strong technical-sales background to understand applications and recommend robust... 
    Senior

    Honeywell

    Clayton, NC
    3 days ago
  • Kingswood Reserve is seeking a compassionate Medication Aide - SIC to support our clinical team in administering medications and providing specialized care to residents. The role emphasizes accurate documentation, resident monitoring, and collaboration with healthcare ...
    Senior

    ALG Senior

    Clayton, NC
    5 days ago
  • Grifols Quality Associate II-III / Sr. Quality Associate I, QC (Sterility) in Clayton, NC provides routine technical support for the QC Sterility laboratory, coordinating work and training a small shift while ensuring adherence to cGMP and safety practices. The role...
    Senior
    Shift work

    Grifols, S.A

    Clayton, NC
    4 days ago
  •  ...UNC Health Johnston Health Core Lab - CL in Clayton, NC is seeking a Senior/Lead Medical Laboratory Technologist to perform advanced testing and provide technical direction across multiple disciplines. The role includes supervising testing accuracy, quality control... 
    Senior
    Afternoon shift

    UNC Health

    Clayton, NC
    5 days ago
  • Novo Nordisk Inc. is seeking an experienced Employment Counsel to provide day-to-day employment law guidance across the North American organization. You will advise on complex matters, support litigation strategies, and work with HR, Compliance, and business partners to...
    Senior

    BioSpace, Inc.

    Clayton, NC
    2 hours ago

Do you want to receive more vacancies?

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