Demo

Senior Java Developer (Washington, DC)

Integrated Data Services Inc.
Washington, DC Full Time
POSTED ON 11/26/2025
AVAILABLE BEFORE 1/26/2026

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:
Essential duties and responsibilities include the following, but are not limited to:

  • 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 (GitLab 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 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 - $185,000 per year
  • The estimated salary range listed is a good faith determination of potential base compensation that may be offered to a successful applicant for this position at the time of this job posting and may be modified in the future. The disclosed salary range estimate has not been adjusted for the applicable geographic differential associated with the location at which the position may be filled. When determining an applicant’s compensation, various factors are taken into consideration including, but not limited to: geographic location, relevant prior work experience, relevant training, special skills/competencies, education, clearance, licenses/certifications, labor categories/contract rates and other business needs.

IDS offers a robust benefits package including employer paid health, dental, vision, disability, AD&D and life insurance plans for employees. IDS also offers a variety of elective plans including flexible spending accounts, voluntary life insurance and supplemental insurance plans. Employee benefits become effective the first of the month following the start date of employment unless starting on the 1st of the month, in which case benefits are effective immediately upon the employee’s start date. IDS offers eleven (11) paid holidays, generous PTO accruals starting at three (3) weeks per year, as well as a 401(k) safe harbor contribution upon eligibility. IDS also offers generous employee referral bonuses.

IDS is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regards to race, creed, age, sex, gender, physical or mental disability, sexual orientation, gender identity, gender expression, ancestry, pregnancy, perceived pregnancy, medical condition, marital status, familial status, color, religion, uniformed services, veteran status, national origin, genetic information, or any other characteristic protected under local, state or Federal law. IDS participates in E-Verify. To learn more about E-Verify, including your rights and responsibilities, please visit www.e-verify.gov/. A submission of a resume is an expression of interest only and not considered an application.

For more information, visit www.get-integrated.com.

Disclaimer: This job description is intended to provide an overview of job responsibilities that are subject to change.

**U.S. citizenship is required; H1-B visas and other visas are not being sponsored. Relocation expenses are NOT compensated. All jobs are employer paid; no fees to candidates. Third parties or agencies inquiries are not being accepted.**

#IDS

Salary : $140,000 - $185,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Developer (Washington, DC)?

Sign up to receive alerts about other jobs on the Senior Java Developer (Washington, DC) career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Integrated Data Services Inc.

Integrated Data Services Inc.
Hired Organization Address Patrick, FL Full Time
Company Overview: Integrated Data Services (IDS) is a leading provider of custom software products and Government financ...
Integrated Data Services Inc.
Hired Organization Address Hill, UT Full Time
Company Overview: Integrated Data Services (IDS) is a leading provider of custom software products and Government financ...

Not the job you're looking for? Here are some other Senior Java Developer (Washington, DC) jobs in the Washington, DC area that may be a better fit.

Senior Java Developer - Backend

BAE Systems, Sterling, VA

Java Developer Senior

Jobs via Dice, Ashburn, VA

AI Assistant is available now!

Feel free to start your new journey!