{"schemaVersion":"jobsearcher.job.v1","id":"1a2e95eb6bee185e9d37e84a","url":"https://jobsearcher.com/jobs/1a2e95eb6bee185e9d37e84a","canonicalUrl":"https://jobsearcher.com/jobs/1a2e95eb6bee185e9d37e84a","title":"Senior Java Developer (Java/Spring Boot)","description":"Job description:\n\n*Senior Java Developer (Java/Spring Boot)*\n\n*Location:* Ashburn, VA (*Hybrid – 2-3 days onsite per week*)\n\n*Employment Type:* Full-time / Contract / C2C\n\n*Rate: Approximately $75/hour on C2C*\n\n*Position Overview*\n\nWe 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.\n\nThe 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.\n\nYou 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.\n\n*Key Responsibilities*\n\n* Design, develop, test, and maintain scalable enterprise applications using *Java, Spring Framework, and Spring Boot*.\n* Develop robust backend services, *RESTful APIs*, and application components using modern Java development practices.\n* Build and maintain data access and persistence layers using *JPA/Hibernate*.\n* Design, develop, and optimize database interactions using *PostgreSQL* and relational database technologies.\n* Debug, troubleshoot, and enhance existing applications to improve performance, stability, scalability, and maintainability.\n* Participate in technical design, architecture discussions, code reviews, and development activities.\n* Develop and maintain *unit and integration tests* to ensure application quality and reliability.\n* Integrate applications and services with internal and external systems through *REST APIs* and other integration technologies.\n* Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.\n* Collaborate with QA teams to identify, troubleshoot, and resolve application defects.\n* Support application deployment and integration into *CI/CD pipelines*.\n* Contribute to application modernization and *cloud initiatives, including AWS-based solutions*.\n* Promote software development best practices, code quality, security, and continuous improvement.\n\n*Required Qualifications*\n\n* *U.S. Citizenship is required.*\n* *Active CBP or DHS security clearance is highly preferred.*\n* Minimum *7 years of professional software development experience* with strong Java experience.\n* Strong *hands-on Java programming experience* is required. This is a hands-on Java development role.\n* Extensive experience with:\n* *Java*\n* *Spring Framework*\n* *Spring Boot*\n* *JPA/Hibernate*\n* *PostgreSQL*\n* *REST APIs*\n* *Git*\n* Proven experience developing and maintaining *enterprise-level applications*.\n* Strong understanding of *object-oriented programming, software design principles, and application architecture*.\n* Experience developing and consuming *RESTful web services*.\n* Strong *SQL and relational database* experience.\n* Experience with *Agile/Scrum* software development methodologies.\n* Demonstrated ability to troubleshoot complex technical issues and resolve application defects.\n* Excellent analytical, problem-solving, communication, and collaboration skills.\n\n*Preferred Qualifications*\n\n* Experience with *AWS and cloud-based application development*.\n* Experience with AWS services such as *EC2, S3, RDS, Lambda*, or similar services.\n* Experience developing and supporting *microservices architectures*.\n* Experience with *Docker and Kubernetes*.\n* Experience with *CI/CD pipelines and DevOps practices*.\n* Experience with *Jenkins, GitLab CI/CD*, or similar tools.\n* Experience with automated unit and integration testing frameworks.\n* Experience with *Jira* or other Agile project management/defect tracking tools.\n* Previous experience supporting *CBP, DHS, or other federal government programs* is highly desirable.\n\n*Work Environment*\n\n* *Hybrid schedule requiring 2-3 days onsite each week in Ashburn, VA.*\n* Opportunity to work on *mission-critical applications supporting U.S. Customs and Border Protection (CBP)*.\n* Collaborative *Agile team* focused on delivering secure, scalable, and high-quality software using modern Java development practices.\n* *C2C rate is approximately $75/hour*, depending on experience, qualifications, and clearance status.\n\nIf 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.\n\nPay: $70.00 - $75.00 per hour\n\nExpected hours: No more than 40.0 per week\n\nBenefits:\n* Flexible schedule\n\nWork Location: Hybrid remote in Ashburn, VA 20147","company":"Technonaut","rawCompany":"technonaut","city":"Ashburn","state":"VA","isRemote":false,"isActive":false,"createdAt":"2026-09-19T10:38:17.589Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Java Developer (Java/Spring Boot)","description":"Job description:\n\n*Senior Java Developer (Java/Spring Boot)*\n\n*Location:* Ashburn, VA (*Hybrid – 2-3 days onsite per week*)\n\n*Employment Type:* Full-time / Contract / C2C\n\n*Rate: Approximately $75/hour on C2C*\n\n*Position Overview*\n\nWe 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.\n\nThe 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.\n\nYou 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.\n\n*Key Responsibilities*\n\n* Design, develop, test, and maintain scalable enterprise applications using *Java, Spring Framework, and Spring Boot*.\n* Develop robust backend services, *RESTful APIs*, and application components using modern Java development practices.\n* Build and maintain data access and persistence layers using *JPA/Hibernate*.\n* Design, develop, and optimize database interactions using *PostgreSQL* and relational database technologies.\n* Debug, troubleshoot, and enhance existing applications to improve performance, stability, scalability, and maintainability.\n* Participate in technical design, architecture discussions, code reviews, and development activities.\n* Develop and maintain *unit and integration tests* to ensure application quality and reliability.\n* Integrate applications and services with internal and external systems through *REST APIs* and other integration technologies.\n* Participate in Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives.\n* Collaborate with QA teams to identify, troubleshoot, and resolve application defects.\n* Support application deployment and integration into *CI/CD pipelines*.\n* Contribute to application modernization and *cloud initiatives, including AWS-based solutions*.\n* Promote software development best practices, code quality, security, and continuous improvement.\n\n*Required Qualifications*\n\n* *U.S. Citizenship is required.*\n* *Active CBP or DHS security clearance is highly preferred.*\n* Minimum *7 years of professional software development experience* with strong Java experience.\n* Strong *hands-on Java programming experience* is required. This is a hands-on Java development role.\n* Extensive experience with:\n* *Java*\n* *Spring Framework*\n* *Spring Boot*\n* *JPA/Hibernate*\n* *PostgreSQL*\n* *REST APIs*\n* *Git*\n* Proven experience developing and maintaining *enterprise-level applications*.\n* Strong understanding of *object-oriented programming, software design principles, and application architecture*.\n* Experience developing and consuming *RESTful web services*.\n* Strong *SQL and relational database* experience.\n* Experience with *Agile/Scrum* software development methodologies.\n* Demonstrated ability to troubleshoot complex technical issues and resolve application defects.\n* Excellent analytical, problem-solving, communication, and collaboration skills.\n\n*Preferred Qualifications*\n\n* Experience with *AWS and cloud-based application development*.\n* Experience with AWS services such as *EC2, S3, RDS, Lambda*, or similar services.\n* Experience developing and supporting *microservices architectures*.\n* Experience with *Docker and Kubernetes*.\n* Experience with *CI/CD pipelines and DevOps practices*.\n* Experience with *Jenkins, GitLab CI/CD*, or similar tools.\n* Experience with automated unit and integration testing frameworks.\n* Experience with *Jira* or other Agile project management/defect tracking tools.\n* Previous experience supporting *CBP, DHS, or other federal government programs* is highly desirable.\n\n*Work Environment*\n\n* *Hybrid schedule requiring 2-3 days onsite each week in Ashburn, VA.*\n* Opportunity to work on *mission-critical applications supporting U.S. Customs and Border Protection (CBP)*.\n* Collaborative *Agile team* focused on delivering secure, scalable, and high-quality software using modern Java development practices.\n* *C2C rate is approximately $75/hour*, depending on experience, qualifications, and clearance status.\n\nIf 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.\n\nPay: $70.00 - $75.00 per hour\n\nExpected hours: No more than 40.0 per week\n\nBenefits:\n* Flexible schedule\n\nWork Location: Hybrid remote in Ashburn, VA 20147","datePosted":"2026-09-19T10:38:17.589Z","dateModified":"2026-09-19T10:38:17.589Z","hiringOrganization":{"@type":"Organization","name":"Technonaut","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Ashburn","addressRegion":"VA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"1a2e95eb6bee185e9d37e84a"},"url":"https://jobsearcher.com/jobs/1a2e95eb6bee185e9d37e84a"}}