Senior API Developer
$105.4k - $142.6kGdit
Type of Requisition: Regular
Clearance Level Must Currently Possess:
NoneClearance Level Must Be Able to Obtain:
NonePublic Trust/Other Required:
NACI (T1)Job Family:
Software EngineeringJob Qualifications:
Skills:
API Development, GitHub, GitHub Copilot, PostgreSQL, Spring BootCertifications:
NoneExperience:
7 + years of related experienceUS Citizenship Required:
YesJob 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
Scheduled Weekly Hours:
40Travel Required:
NoneTelecommuting Options:
RemoteWork Location:
Any Location / RemoteAdditional 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 atgdit.com/tc.
Equal Opportunity Employer / Individuals with Disabilities / Protected Veterans- ...Senior API DeveloperI am looking for a Senior API Developer with the below expertise. This needs to be a very senior role, expectations are hands on as well as a leadership role.Tech Stack:Java/SpringBootRest APIOpenShiftELKGitLabSystem Architecture & Technical DesignOwn...SeniorContract workRemote workRelocation
$100k - $150k
...opportunity to join an established and well-respected organization offering tremendous career growth potential. Job Title: Senior API Developer Location: 100% Remote (U.S.) Position Type: Full-time, Direct W2 Salary Range: $100,000–$150,000 Annually...SeniorFull timeH1bLocal areaImmediate startRemote workVisa sponsorship- ...Senior API EngineerLocation: 100% Remote Contract: 18+ monthsExperienceBachelor’s Degree in computer science or equivalentExperience in... ...collaboration skills with the ability to collaborate with other developers and co-workers to produce high-quality, timely workAct as a...SeniorContract workRemote work
- ...Senior API Developer (Java/AWS)Project: Externalized Service Center Inquiry APIProject Overview: Client is developing an externalized Service Center Inquiry API to enable firms to access status information on Service Center work items without logging into the Wealthscape...SeniorContract workRemote work
- ...Aff is a remote-first company focused on building scalable web and mobile experiences with clear API integrations. As a software engineer, you will work with a diverse team to deliver in phased milestones, collaborating with product, design and analytics while maintaining...SeniorRemote work
- ...A leading social media platform based in the United States is seeking a Senior Software Engineer to scale and maintain its Core API Platform. This role involves mentoring junior engineers and optimizing media experiences for millions of users. Candidates should have a...SeniorRemote workFlexible hours
- ...predictability. The team collaborates across product, design, analytics and engineering to ship web apps, mobile apps, and scalable APIs using Kotlin or Python. We value ownership, growth, and clear communication as part of a global engineering team. Competitive compensation...SeniorRemote workFlexible hours
- ...remote-first company enabling flexible work across the United States. You will contribute to building scalable web and mobile apps, and APIs, while collaborating with product management, design and analytics to deliver impactful features. The role emphasizes ownership,...SeniorRemote workFlexible hours
$175k - $250k
...Compensation ~$175K – $250K We are seeking a Senior Backend Engineer to help design, build,... ..., you will work across backend services, APIs, and orchestration layers, collaborating... .... Key Responsibilities: Architect, develop, and maintain robust, scalable APIs and microservices...SeniorFull timeRemote workFlexible hours$114.08k - $218.03k
...other Property insurance products. As a Senior Software Engineer embedded within an Agile... ...for this position.What you'll do:Design, develop, code, and test complex tactical as well... ..., CSS, Go, Python, JSON, XML, SOAP, REST APIs, Spring Boot, React, Redux, Git, GitLab,...SeniorFull timeH1bWork at officeRemote workHome officeRelocation packageFlexible hours- ...AIDA Recruitment seeks a Senior Fullstack Developer to join the client team and contribute to continued growth. You will work on frontend (React... ...(Node.js) with an emphasis on scalable services and secure APIs. Responsibilities include building UI components, API design...SeniorRemote work
- ...Neo4j is seeking a Senior Software Engineer to shape the core intelligence of GraphAware Hume, a graph-powered analytics platform. You will build scalable APIs, design secure access controls, and orchestrate analytics workflows in a remote-first environment. You’ll bring...SeniorRemote work
- ...to drive technical strategy and deliver end-to-end system design for large-scale, high-availability services. You will build robust APIs and data models for micro-service and event-driven architectures, while collaborating across Product, Analytics, Design, Legal and Accounting...SeniorRemote work
$173k - $233k
...analytics, and help keep services reliable through on-call and metrics. We value ownership, strong communication, and the ability to design APIs with Kotlin or Python, React/Vue web front-ends, and React Native mobile apps. Base pay ranges from 173000 to 233000 USD per year,...SeniorRemote workFlexible hours- ...A leading crypto information platform is seeking a Senior Backend Engineer to design, build, and maintain scalable backend systems. This role involves owning API development, database optimization, and collaborating across teams. Ideal candidates will have over 5 years...SeniorRemote workFlexible hours
- ...Recruiting partners with a high-growth B2B software firm to recruit a Senior Product Manager. You will own the platform’s most technical domains—dev tools, SDKs, APIs, and runtime architecture—shaping the developer-facing roadmap with engineering, customer success, and design....SeniorRemote work
- ...Lithic, the modern card issuing and processing platform, invites a Senior Software Engineer to join the Product Platform team. You will shape the foundational API layer used by all Lithic products, building reliable, scalable backend services with emphasis on API design...SeniorRemote work
$114.6k - $252.1k
Job Title: Senior Oracle Integration & API EngineerJob Category: Information TechnologyTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee... ...Reston as business needs arise.Responsibilities:Design, develop, and maintain integration interfaces between Oracle...SeniorContract workWork experience placementImmediate startRemote workFlexible hours- ...Senior PHP Laravel and Filament API DeveloperBigRio is a Boston-based, remote-first technology consulting firm specializing in advanced data and... ...solutions.About the Role:We are seeking Senior Full Stack Developers with deep expertise in PHP (Laravel) and FilamentPHP to...SeniorRemote work
- ...Numeral is seeking a Senior Software Engineer, Platform to build services, infrastructure, and developer interfaces powering our tax automation platform. You’ll own projects... ...engineering teams to deliver reliable, scalable APIs, data pipelines, and integrations. This...SeniorRemote work
- ...Lightning AI seeks a Senior Software Engineer to design and implement microservices-based architecture for core platform services.... ...distance of Redmond, WA. You will build and maintain RESTful APIs, develop automation for infrastructure provisioning, and integrate with...SeniorRemote work
- ...surprises. We seek frontend engineers to build web and mobile experiences using React, Vue, and React Native, and to design scalable APIs with Kotlin or Python. You'll collaborate across product, design, analytics, and engineering, own features end-to-end, and...SeniorRemote job
- ...Description Remote Our client seeks a Senior API Migration Engineer to lead the migration, validation, and optimization of REST APIs from on-prem Exadata to Oracle Database in the cloud. The role focuses on compatibility remediation, authentication alignment, performance...SeniorRemote work
$150k - $230k
...deliver this to web3 builders with a delightfully simple suite of developer APIs that provide faster trading, better prices, and superior user... ...building trading apps. About the role We’re hiring a Senior Software Engineer to expand what the API Products team can...SeniorFull timeContract workWork at officeLocal areaRemote workWork from homeFlexible hours- Stripe, LLC in Seattle, WA is hiring a software engineer to build scalable backend services, webhooks, and public APIs. You will translate requirements into secure, maintainable designs and work closely with product teams to address user pain points. The role requires...SeniorRemote job
- ...Reddit, Inc. is hiring a Senior Engineer for the Core Platform team to design and scale API services used by hundreds of millions of users. You will mentor junior engineers, deliver high-uptime backend systems, and influence roadmaps across distributed services written...SeniorRemote work
$150k - $275k
~ Experience in designing enterprise APIs Erias Ventures was founded to serve its... ..., you will be responsible for designing, developing, and implementing complex software capabilities... ...leadership as inherent components of senior-level impact Other duties as assigned...SeniorHourly payTemporary workWork at officeImmediate startRemote workFlexible hours2 days per week1 day per week- ...Ruby Api Senior DeveloperWe are currently looking for a Ruby Api Senior Developer for a 100% remote position supporting a large federal government healthcare modernization project. This role will design, develop, enhance, and maintain Ruby on Rails applications and RESTful...SeniorRemote work
$125k - $145k
...Senior Software EngineerUnacast is a leading provider of global location intelligence that... ...customer-first approach and are building APIs to provide valuable analytics across very... ....You can demonstrate that you have developed multiple applications from requirements elaboration...SeniorLive inRemote work$213k - $236k
...during the interview process.About the Role:As a Senior Staff Software Engineer on the Agent & Partner Experiences... ...experience. You’ll sit at the bridge between our API and AI world - turning a payroll platform built for developers into one that agents can reason about and act...SeniorFull timeWork at officeLocal areaRemote work2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior API Developer. Be the first to apply!



