Technonaut Inc
Senior Java Developer (Java/Spring Boot)
Skills
1 month ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Salary:
$145,600 – $156,000 / year
Location:
Ashburn, VA, USA
Work mode:
Hybrid
Published on:
18 September 2026
What they need
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
Other offers great for you!
These companies are also looking for great profiles
Wikeys
Senior Full-Stack Developer Java
600
Freelance
Brussels, Belgium
Hybrid
Skills
6 months ago
Quick apply
Tenth Revolution Group
Senior Developer Java 21+ / Digital Assets
Freelance
Paris, France
Hybrid
Skills
2 months ago
Quick apply
Tenth Revolution Group
Tech Lead Java Senior Fullstack
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply