Senior Java Backend Developer - Contingent
Aretum
Public Trust Eligibility Required
This is a contingent position, meaning employment is dependent upon the successful award of the associated contract to Aretum and completion of any required background investigation or security clearance verification.
About Aretum
Aretum is a mission-driven organization committed to delivering innovative, technology-enabled solutions to our customers across defense, civilian, and homeland security sectors. Our teams work at the intersection of strategy, technology, and transformation, helping agencies solve their most critical challenges. We believe in investing in our people and creating a culture where collaboration, inclusion, and professional growth are at the forefront.
Job Summary
Aretum is seeking a Senior Java Backend Developer to join our team supporting a large-scale federal technology modernization program. As a Senior Java Backend Developer, you will be embedded within a cross-functional Agile scrum team, leading the design and implementation of Java backend services, APIs, and data integrations for a serverless, cloud-native microservices architecture running on AWS. You will independently interpret complex software requirements and design specifications, decompose them into working, tested, and maintainable code, and guide mid-junior level developers through the same process. You will own meaningful portions of the backend codebase, make day-to-day architectural decisions within the team's scope, participate in cross-team technical discussions, and contribute to the technical health of the program by reviewing code, improving automation, and hardening services against production failure modes. This role is a hands-on, senior-level development position that requires strong judgment, deep Java backend experience, and the ability to deliver reliably inside a SAFe Agile framework.
Due to the nature of our work as a federal consulting organization, employees may be expected to handle Controlled Unclassified Information (CUI) and must adhere to applicable safeguarding and compliance requirements.
Responsibilities
- Lead the design of software tools, subsystems, and reusable components within the team's scope, contributing to domain analysis and coordinating implementation with teammates
- Independently interpret software requirements and design specifications, translating them into working, tested, and maintainable code
- Mentor junior-mid level developers and support their growth through pairing, design review, and constructive code review
- Review existing backend programs and propose refinements to reduce operating time, simplify code, and improve current techniques
- Contribute to software development effort and schedule estimation during sprint planning and backlog refinement
- Design, develop, test, and maintain Java backend microservices and REST APIs across the program's cloud-native architecture, adhering to established coding standards, architectural patterns, and the team's Definition of Done
- Own the design and tuning of PostgreSQL database schemas, queries, and data access layers for the services you develop, including migration strategy
- Design and implement Elasticsearch / OpenSearch index structures, query patterns, and reindexing strategies for search-driven features
- Integrate backend services with AWS S3 for file storage, AWS SNS and SQS for event-based messaging, and AWS RDS for relational persistence
- Build and maintain containerized Java services that run on AWS Elastic Container Service, including appropriate logging, metrics, health checks, and operational readiness for deployment to isolated VPC networking environments
- Contribute to Python backend services where the team's work requires it, applying the same standards of testability, readability, and maintainability
- Design, implement, and maintain GitLab CI/CD pipelines for backend services, including build, test, static analysis, container image scan, and deployment stages
- Author and maintain unit and integration test suites, and drive the team toward meaningful code coverage and test reliability rather than vanity metrics
- Contribute to infrastructure-as-code in Terraform, review infrastructure changes, and help ensure infrastructure evolves safely alongside application code
- Conduct thorough peer code review, providing specific, actionable feedback against agreed coding standards and architectural patterns
- Supervise software configuration management practices within the team's repositories, including branching strategy, versioning, and release tagging
- Participate fully in SAFe Agile ceremonies (Sprint Planning, Daily Standup, Sprint Review, Retrospective, and Backlog Refinement) and contribute to Program Increment (PI) planning
- Break down complex user stories into appropriately sized technical tasks, identify cross-team dependencies early, and track work transparently in the program's Agile tooling
- Support Tier-2 and Tier-3 production issue resolution for backend components developed by the team, leading troubleshooting activities and implementing prioritized fixes
- Coordinate with Triage Engineers, the Solutions Architect, and Product Management on issues that affect the team's services, and contribute to root cause analysis and preventive improvements
- Lead remediation of backend code and dependency security vulnerabilities identified through routine security scanning within required timeframes: 30 calendar days for High-Priority vulnerabilities and 180 calendar days for Medium-Priority vulnerabilities
- Author developer-friendly documentation for APIs, data models, deployment operations, and operational runbooks in the program's collaboration tools
Requirements
- Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field (or 3 years of additional experience)
- Minimum 5 years of professional backend web development experience
- Demonstrated, deep, hands-on experience developing production backend services in Java, including modern Java features, concurrency, and performance considerations
- Hands-on experience designing and building REST APIs at scale, including authentication, authorization, input validation, error handling, and versioning
- Working experience with Python for backend development or scripting, sufficient to contribute to Python services when team priorities require it
- Strong hands-on experience with PostgreSQL (or similar) databases, including schema design, query optimization, indexing strategy, and migration management
- Hands-on experience with Elasticsearch or OpenSearch for search indexing, including index design, query tuning, and operational considerations
- Hands-on experience designing and operating containerized microservices in AWS (Elastic Container Service, RDS, S3, SNS, SQS, and related services)
- Hands-on experience with GitLab (or equivalent) source control and designing CI/CD pipelines with build, test, scan, and deployment stages
- Working experience with Terraform for infrastructure-as-code, including reviewing and authoring infrastructure changes
- Proven track record authoring unit and integration tests and driving test-driven development practices on a team
- Experience leading peer code review, mentoring mid-level developers, and raising the technical quality bar on a team
- Experience working in Agile/Scrum environments, including active participation in sprint ceremonies and backlog refinement
- Demonstrated ability to make sound architectural decisions within a scrum team's scope and to coordinate effectively with solutions architects on larger design questions
- Excellent written and verbal communication skills, with the ability to explain technical tradeoffs to developers, product owners, and federal stakeholders
Preferred Qualifications
- Experience supporting federal government clients
- Experience working in a SAFe environment with multiple synchronized Scrum teams and Program Increment (PI) planning
- Experience with Spring Boot or comparable Java application frameworks for building REST APIs
- Experience with event-driven or messaging-based architectures (e.g., SNS, SQS, Kafka, or similar)
- Experience with AWS VPC networking patterns, transit gateway or VPC peering, application load balancers, and private-subnet container hosting
- AWS certification (e.g., AWS Certified Developer – Associate, AWS Certified Solutions Architect – Associate or Professional)
- Experience participating in Tier-2 production support rotations, including triage, troubleshooting, and hotfix deployment under SLA pressure
- Experience integrating SAST/DAST tooling and container image scanning into CI/CD pipelines, and leading remediation of findings
- Experience mentoring junior and mid-level developers and contributing to hiring or technical interviewing
Travel Requirements
This is a remote position; however, occasional travel may be required based on project needs, client meetings, team collaboration events, or training sessions. Travel is expected to be less than 10% and will be communicated in advance whenever possible.
EEO Statement
Aretum is committed to fostering a workplace rooted in excellence, integrity, and equal opportunity for all. We adhere to merit-based hiring practices, ensuring that all employment decisions are made based on qualifications, skills, and ability to perform the job, without preference or consideration of factors unrelated to job performance.
As an Equal Opportunity Employer, Aretum complies with all applicable federal, state, and local employment laws.
We are proud to support our nation’s veterans and military families, providing career opportunities that honor their service and experience.
If you require reasonable accommodation during the hiring process due to a disability, please contact View email address on apply.workable.com for assistance.
Equal Opportunity Employer/Veterans/Disabled
U.S. Work Authorization
Applicants must be U.S. citizens or currently authorized to work in the United States on a full-time basis. This position supports a federal government contract and requires the ability to obtain and maintain a Public Trust or Suitability Determination, depending on the agency’s background investigation requirements. Sponsorship is not available.
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off
- Family Leave (Maternity, Paternity)
- Short Term & Long-Term Disability
- Training & Development
- ...Overview: Position Title * Sr. Backend Java Developer Position Responsibilities Role: Senior Backend Java Developer Location: McLean, VA - Onsite (5 days/week) | Local candidates only Key Responsibilities Design, build, and maintain backend services...SeniorLocal area
$130k - $145k
...Senior Software Engineer - Backend (Java) Location: Remote with Preference for Greenbelt, MD Travel: Occasional Travel Required for NASA... ...government clearance. What You'll Do • Design, develop, and maintain enterprise-level Java web applications and...SeniorWork at officeRemote workFlexible hours- ...Role Overview: This role involves senior Java development skills for event-based systems using Spring Boot, Microservices, and Kafka Streaming. Key Responsibilities: Senior Java development Event-based systems Spring Boot Microservices Kafka...Senior
- ...Job Title: Senior Java Developer Location: McLean, VA 22012 Work Arrangement: Onsite (5 days/week - Local Candidates Only) Employment Type... ...services ecosystem. The ideal candidate will blend strong backend Spring Boot and Microservices capabilities with modern frontend...SeniorContract workLocal area
- ...Senior Java Developer Our client, a Banking company, is looking for a Senior Java Developer for their McLean, VA location. Requirements:... ...experience). ~ Strong professional experience with Java (backend development). ~ Experience building RESTful APIs and working...SeniorFlexible hours
$100k - $130k
...Senior Java Full Stack Developer Location: Sunrise, FL/Tampa, FL/McLean, VA Fulltime Salary Range: $100,000-$130,000/Year Job Title: Senior Java Full Stack Engineer Experience Required - 6+ Years Roles & Responsibilities Need candidates who have at least 6...SeniorFull time- ...Senior Java App Developer Immediate need for a talented Senior Java App Developer with experience in the Banking and Finance Industry. This is a 12+ months contract opportunity with long-term potential and is located in McLean, VA. Please review the job description...SeniorContract workImmediate start
- ...engineering or equivalent experience A minimum of 9+ years of developer experience Solid understanding of typical multi-tier... ...Knowledge / hands-on experience on multiple technologies such as: Java, Spring Boot, RESTful APIs, Angular, Node JS, JavaScript, Typescript...Senior
- ...Ctec Corp in McLean, VA is seeking a Java Developer to design and implement software for Federal Government projects. The ideal candidate has at least 6 years of experience with Java, OODD, SOA, and tools like Hibernate and Docker. Responsibilities include improving product...Senior
$129k - $193k
...Software Engineer, Senior (Appian + Java) At Freddie Mac, our mission of Making Home Possible... ...Java) is responsible for designing, developing, and implementing business process management... ...Mac partners with BountyJobs for contingency search business through outside firms...SeniorFull timeWork experience placementLocal area- A leading IT solutions provider headquartered in McLean, VA, is seeking a Senior Software Engineer for a full-time remote position. The ideal candidate will have expertise in backend systems, with strong skills in Django Rest Framework and Python, and knowledge of AWS,...SeniorFull timeRemote work
- ...Technical Position Technical Must Haves: Java, SQ, Angular Soft Skill Must Haves: Excellent written and verbal Job Description... .... • Work closely with team members and business partners to develop cutting edge technology solutions under tight deadlines. • Predict...
- ...focused agencies within the Department of Defense and U.S. Intelligence Community. We are currently looking for a Senior Java Application Developer to join our team. Duties and Responsibilities: Responsible for activities associated with delivery of software...SeniorFull timeWork experience placementWork at office
- ...Typical duties include analysis, planning, developing requirements documents, building... ...- Exodus - Python - Luna - Java - Docker - OpenJDK - Ansible... ...market and internal value analysis including seniority and merit systems, as well as internal pay...SeniorMinimum wageContract workTemporary workWork experience placement
- ...Fullstack, Frontend Or Backend Java Developers Needed! Technical Skills: Angular 6+ Java Script 5+ HTML CSS Knowledge of front-end testing framework, OR back-end testing framework(JUnit, Mongo, SQL) Responsibilities: Engage business users...SeniorFlexible hours
- ...Developer-Java/J2EE Senior Job details Posted 22 May 2026 Location McLean, VA Reference 1005275 Job description... ...Services /REST and EJB preferably on Kubernetes ~ Strong backend experience to develop Data Layer using frameworks like Hibernate...SeniorWorldwideShift work
- ...Full Stack Senior Developer Seeking Full Stack Senior Developer to support Payments Modernization Program Product Development. The Payment... ...collaborative team centric environment. Must Haves: Java RESTFUL services via SpringBoot Angular Front-End (8 and...Senior
- ...Sr Java Developer Contract Company Description A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professional specialty firms. IRI has built its reputation on excellent service and...SeniorContract workLocal area
- ...provider in McLean, VA is seeking a Software Engineer for a full-time remote position. Responsibilities include designing backend systems, developing APIs with Django and Python, and managing databases. Candidates should have 5+ years of full stack experience, knowledge...SeniorFull timeRemote work
- ...Role: Lead/Sr. Java FS Developer Location: McLean, VA Duration: C2H 6 month Contract and after fulltime Job Description: • Full Stack Java Developer with AWS Experience • Experience to Architect, design, develop, test and deploy, applications both...SeniorFull timeContract work
- ...REQUIREMENT Title: Backend Developer Location: McLean, VA (Primary) or Wilmington, DE (Secondary) - Hybrid Duration: 8 Months Job... .... The ideal candidate will have a strong background in Java, Apache Spark, and AWS services (including Step Functions, Glue...Contract work
- ...We are hiring Developer-Java/J2EE Senior! Role: Developer-Java/J2EE Senior Supporting: Large Financial Services Client Location: Hybrid - Tuesday through Thursday - McLean, VA Position Description: We are seeking seasoned Senior Developer-Java/J2EE to...SeniorLocal area
- ...Job Title: SR. JAVA DEVELOPER Location: Mclean,VA Duration: 12+ Months Visa: USC, GC, H1B and EAD Contract Type... ...Description: ICM BTO enterprise models technology needs a senior full stack Java developer to support growing business needs...SeniorContract workH1bFlexible hours
- ...Collibra Developer Location: Hybrid Onsite (Tuesday through Thursday onsite in Mclean, VA) Duration: 6-12+ months Contract Must Haves: Collibra (DQ and DGC products), Python, AWS (Specifically EKS / Kubernetes), Database SQL Responsibilities: Understand...SeniorContract work
- ...software solutions based on J2EE technologies including servlets, Java Server Pages (JSP), and JDBC. 5-7 years of experience... ...cause and coming up with solutions to address the defects Develop testing scripts for the applications to deliver a stable, high-...SeniorFlexible hours
- ...Java Full Stack Engineer Full stack Java Engineer: 70-80% Backend and 20-30% Front end Required Skills: Must have experience with Java / J2EE application development (5-10+ years) Must have experience with Java / J2EE (Expert) Must have experience with...
- ...Python Backend Developer Location: Hybrid onsite (3 days onsite in Mclean, VA) Duration: 9-12+ months Contract Job Description:... ...Experience with DBs- Oracle/DB2/Mongo/SQL Server/NoSQL Java experience is nice to have Exposure with Python programming...Contract work
- ...motivated candidate to join our talented Team. Job Title: Java Full Stack Developer. Location: McLean, VA. About the Project... ...knowledge base integration. Key Responsibilities: Backend Development (80%) Enhance and maintain two internal APIs...For contractors
- ...Java Developer We are looking for an experienced Java Developer to join our technology team supporting a leading mortgage solutions provider... ...will have a strong background in building enterprise-grade backend applications using Java, Spring Boot, Microservices, and deep...
- ...Overview: Senior Full Stack AWS Engineer (Java + Python + Angular) Job Summary We are seeking... ...will be responsible for designing, developing, and deploying scalable, cloud-native... ...and maintain RESTful APIs and backend services Cloud & Serverless Development...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Backend Developer - Contingent. Be the first to apply!
- lead full stack java developer McLean, VA
- java developer remote McLean, VA
- java developer remote part time McLean, VA
- java web developer McLean, VA
- java developer full time McLean, VA
- senior java software engineer McLean, VA
- full stack java developer McLean, VA
- senior java developer McLean, VA
- sr.java developer McLean, VA
- java developer McLean, VA


