JOBSEARCHER

Senior Java Developer (Java/Spring Boot)

TechnonautAshburn, VAL6 LeadSeptember 19th, 2026
Job description: *Senior Java Developer (Java/Spring Boot)* *Location:* Ashburn, VA (*Hybrid – 2-3 days onsite per week*) *Employment Type:* Full-time / Contract / C2C *Rate: Approximately $75/hour on C2C* *Position Overview* We are seeking a *Senior Java Developer* with strong hands-on experience in *Java, Spring Framework, Spring Boot, JPA/Hibernate, and PostgreSQL* to support a mission-critical *U.S. Customs and Border Protection (CBP)* program. This is a hands-on development role where you will design, develop, maintain, and enhance enterprise-grade applications and services supporting critical federal missions. The ideal candidate has extensive experience with *Java application development, Spring Boot, JPA/Hibernate, and relational databases*, along with a strong understanding of *REST APIs* and modern software development practices. Experience with *AWS and cloud-based application development* is highly desirable. You will work closely with software engineers, architects, QA engineers, product owners, and other stakeholders in an *Agile environment* to deliver secure, scalable, and high-quality applications. *Key Responsibilities* * Design, develop, test, and maintain scalable enterprise applications using *Java, Spring Framework, and Spring Boot*. * Develop robust backend services, *RESTful APIs*, and application components using modern Java development practices. * Build and maintain data access and persistence layers using *JPA/Hibernate*. * Design, develop, and optimize database interactions using *PostgreSQL* and relational database technologies. * Debug, troubleshoot, and enhance existing applications to improve performance, stability, scalability, and maintainability. * Participate in technical design, architecture discussions, code reviews, and development activities. * Develop and maintain *unit and integration tests* to ensure application quality and reliability. * Integrate applications and services with internal and external systems through *REST APIs* and other integration technologies. * Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives. * Collaborate with QA teams to identify, troubleshoot, and resolve application defects. * Support application deployment and integration into *CI/CD pipelines*. * Contribute to application modernization and *cloud initiatives, including AWS-based solutions*. * Promote software development best practices, code quality, security, and continuous improvement. *Required Qualifications* * *U.S. Citizenship is required.* * *Active CBP or DHS security clearance is highly preferred.* * Minimum *7 years of professional software development experience* with strong Java experience. * Strong *hands-on Java programming experience* is required. This is a hands-on Java development role. * Extensive experience with: * *Java* * *Spring Framework* * *Spring Boot* * *JPA/Hibernate* * *PostgreSQL* * *REST APIs* * *Git* * Proven experience developing and maintaining *enterprise-level applications*. * Strong understanding of *object-oriented programming, software design principles, and application architecture*. * Experience developing and consuming *RESTful web services*. * Strong *SQL and relational database* experience. * Experience with *Agile/Scrum* software development methodologies. * Demonstrated ability to troubleshoot complex technical issues and resolve application defects. * Excellent analytical, problem-solving, communication, and collaboration skills. *Preferred Qualifications* * Experience with *AWS and cloud-based application development*. * Experience with AWS services such as *EC2, S3, RDS, Lambda*, or similar services. * Experience developing and supporting *microservices architectures*. * Experience with *Docker and Kubernetes*. * Experience with *CI/CD pipelines and DevOps practices*. * Experience with *Jenkins, GitLab CI/CD*, or similar tools. * Experience with automated unit and integration testing frameworks. * Experience with *Jira* or other Agile project management/defect tracking tools. * Previous experience supporting *CBP, DHS, or other federal government programs* is highly desirable. *Work Environment* * *Hybrid schedule requiring 2-3 days onsite each week in Ashburn, VA.* * Opportunity to work on *mission-critical applications supporting U.S. Customs and Border Protection (CBP)*. * Collaborative *Agile team* focused on delivering secure, scalable, and high-quality software using modern Java development practices. * *C2C rate is approximately $75/hour*, depending on experience, qualifications, and clearance status. If you're a *Senior Java Developer* who enjoys building scalable enterprise applications, solving complex technical challenges, and contributing to high-impact federal programs, we'd like to hear from you. Pay: $70.00 - $75.00 per hour Expected hours: No more than 40.0 per week Benefits: * Flexible schedule Work Location: Hybrid remote in Ashburn, VA 20147