×
Register Here to Apply for Jobs or Post Jobs. X

Senior Java Developer; Washington, DC

Job in Washington, District of Columbia, 20022, USA
Listing for: Integrated Data Services
Full Time position
Listed on 2026-01-14
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Full Stack Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 140000 USD Yearly USD 140000.00 YEAR
Job Description & How to Apply Below
Position: Senior Java Developer (Washington, DC)

Company Overview

Integrated Data Services (IDS) is a leading provider of custom software products and Government financial management services. IDS was founded in 1997 in El Segundo, CA, and since that time has seen tremendous growth and success. Currently, IDS has offices supporting customers nationwide. By providing customers with fast, efficient and reliable information systems and support services, IDS has become a preferred provider of financial and programmatic systems, services, and solutions across a wide variety of government agencies.

Position

Description

IDS is seeking a Senior Java Developer with strong experience building modern enterprise applications using Spring Boot and JPA. The candidate should be fluent in designing and implementing business logic, integrating with relational databases (specifically Oracle) through JPA/Hibernate, and developing secure, maintainable REST services. You will be responsible for developing new application features, supporting existing capabilities, and contributing to the overall architecture and code quality of the application.

We’re looking for someone who takes ownership of their work, collaborates well with others, and approaches problems with curiosity and a willingness to propose and evaluate better solutions.

Responsibilities
  • Design, develop, and maintain Spring Boot applications and RESTful services
  • Implement business logic and data access layers using JPA/Hibernate to connect to Oracle databases
  • Collaborate with requirement leads, developers, and testers to clarify requirements and ensure functional completeness
  • Write clean, maintainable, well‑tested code, including creating and maintaining automated unit and regression test suites, and participate in peer code reviews
  • Support deployment processes and both containerized and on‑prem runtime environments (e.g., Docker, ECS/Fargate, and Tomcat)
  • Troubleshoot application issues in development and test environments, ensuring stability and performance
  • Contribute to secure coding practices, dependency management, and continuous improvement of development standards
Knowledge and Skills
  • Seven (7) or more years of Java (21+) experience
  • Five (5) or more years of Spring Boot application development experience
  • Five (5) or more years of JPA / Hibernate ORM mapping and query design experience
  • Three (3) or more years of Git version control and branching workflows experience
  • Two (2) or more years of experience with each of the following:
    • RESTful API design and implementation
    • SQL and relational database experience (Oracle, Oracle PL/SQL)
    • Maven or Gradle build tooling
    • Unit and integration testing (JUnit / Mockito)
  • Containerization (Docker) and familiarity with ECS/Fargate or Kubernetes
  • Familiarity with web application servers (Tomcat, Jetty, or equivalent)
  • Security‑first development and deployment practices (dependency scanning, secure coding patterns)
  • Familiarity with CI/CD pipelines (Git Lab CI, Jenkins, or equivalent), beneficial
Education And Work Experience
  • This position requires a minimum of a Bachelor’s degree from an accredited college or university in business management, engineering, computer science, mathematics, accounting, economics or other related discipline.
  • Experience in lieu of education may be considered if the individual has nine (9) or more years of relevant experience.
Physical & Mental Qualifications
  • Must be able to sit, type, hear, see, and speak for extended periods of time.
  • Must consistently work and type on a computer for prolonged periods of time.
  • Must be able to communicate accurate information and ideas so others will understand.
  • Must be able to lift/carry at least 15 lbs.
  • May be required to move about inside an office to access file cabinets, office supplies, etc.
Security Clearance
  • Applicants selected for employment may be subject to a Federal background investigation and must meet additional eligibility requirements for access to classified information or materials.
Travel
  • Some travel may be required.
Hours
  • Normal work schedule hours may vary, Monday through Friday. May be required to work additional hours and/or weekends, as needed, to meet deadlines or to fulfill travel obligations.
Salary Range
  • $140,000 -…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary