Use left and right arrow keys to navigate
Based on similar jobs in your market
Estimated Pay info$65 per hour
Hours Full-time
Location Ashburn, Virginia

About this job

**Description** SAIC is currently seeking a motivated, career and customer-oriented **Backend Developer (Senior)** to join our team to begin an exciting and challenging career in Ashburn, VA. **This position requires on-site work in Ashburn, VA 5 days per week for the first year of employment.** **Job Responsibilities** + Working closely with the tech lead and senior developers, the Mid-Level Java Developer will participate in the system architecture design, systems engineering, development, integration testing and validation, and all aspects of the software life-cycle (requirements to design to implementation to test) for a java backend application involving extensive messaging and transaction processing. + Design and implement Micro Service Architecture for Cloud based software applications. + Use modern software engineering tools including Eclipse, Jira, and Atlassian Suites for design, development, and testing the software. + Present the solution at formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology. **Qualifications** **Required Skills and Experience** + Bachelor's degree in computer science or related engineering field with 9+ years of technical experience. + 9+ years of strong Java design and software development experience including designing, developing, and documenting large-scale enterprise software systems. + **Extensive use of Java hands-on on most recent Job role (such as SW Developer or SW Engineer) or in the last 5 years.** + **Effective Proficiency usage and Development with JavaEE, Spring, and Springboot relative to Microservices.** + **Usage of JavaEE supported technology stacks in platforms, such as EKS, Docker, Kubernetes, or AWS, or WebLogic.** + **Demonstrates capability for Operational Support and Analysis of Delivered Applications to resolve real-time issues.** + **Demonstrates capability to modify and share code seamlessly via tools such as Maven and Artifactory while communicating its changes effectively to group members for rapid application rollouts.** + Ability to diagnose problems and support production systems. + Experience working with Applications on Cloud utilizing serverless hosted services like AWS S3, DynanoDB, lambda etc. + Java Micro Service Architecture frameworks such as Spring Boot. + Experience with container platforms like Docker and Kubernetes. + SQL DBs (preferably Oracle) and strong SQL/JDBC skills is required for this position. + Experience with NoSQL DBs like MongoDB, Document DB, Cassandra etc. + Messaging and Streaming Systems (Kafka, SQS ans Kinesis.) + XML/JSON. + Unix/Linux. + Experince with JPA/Hibernate. + Experience with building RESTful webservices and experience with query language based APIs like GraphQL. + Jenkins, Maven, Gitlab and Jira for CI/CD. + Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration.) + Demonstrated ability to incorporate rigorous Unit testing as part of development activities is essential. **Desired Skills and Experience** + First-hand experience working with large project teams (working with the Federal Government a strong plus.) + **Proficient in applying core Java programming skills and using popular 3rd-party libraries to interpret data mappings and organize information for processing large-scale datasets across various representation formats such as relational databases, NoSQL Databases, XML, JSON, and raw flat files.** + **Used Java for enterprise applications development involving real time operations.** + **Proven Java custom framework development for supporting data processing, especially with extremely high-volume Transactional usage.** + **Usage of real time analysis tools such as Dynatrace to diagnose issues and maintain situational awareness of issues.** + **Usage of CI/CD tools such as Harness.** + Demonstrated ability to think critically and creatively to develop innovative solutions to software problems. + Ability to develop and maintain components with stringent performance requirements. + Agile development experience a plus. + Master’s degree in Computer Science or related field is a plus. **Customer Requirements** + Clearance – Ability to obtain and hold a public trust position and favorable suitability based on a CBP Background Investigation. + Citizenship – Must be a US Citizen. + Location – Required to be on-site in Ashburn, VA 5 days per week for the first year of employment. All candidates must be within the GWA/commutable area. Target salary range: $120,001 - $160,000. The estimate displayed represents the typical salary range for this position based on experience and other factors. REQNUMBER: 2612914 SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

Nearby locations

Posting ID: 1264158489 Posted: 2026-08-12 Job Title: Java Backend Developer