Senior Java Backend Developer Contingent

Aretum

Not Interested
Bookmark
Report This Job

profile Job Location:

McLean, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

Description

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 Developerto 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 guidemid-junior leveldevelopers through the same process. You will own meaningful portions of the backend codebase make day-to-day architectural decisions within the teams scopeparticipatein 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 teams 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
  • Mentorjunior-mid leveldevelopers 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 andmaintainJava backend microservices and REST APIs across the programs cloud-native architecture adhering toestablishedcoding standards architectural patterns and the teams 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 andmaintaincontainerized Java services that run on AWS Elastic Container Service includingappropriate logging metrics health checks and operational readiness for deployment to isolated VPC networking environments
  • Contribute to Python backend services where the teams 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 andmaintainunit and integration testsuites anddrive 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 teams 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 tasksidentifycross-team dependencies early and track work transparently in the programs Agile tooling
  • Support Tier-2 and Tier-3 production issue resolution for backend components developed by the team leading troubleshootingactivitiesand implementing prioritized fixes
  • Coordinate with Triage Engineers the Solutions Architect and Product Management on issues that affect the teamsservices andcontribute to root cause analysis and preventive improvements
  • Lead remediation of backend code and dependency security vulnerabilitiesidentifiedthrough routine security scanning within requiredtimeframes: 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 programs collaboration tools


Requirements
  • Bachelors degree in Computer Science Software Engineering Information Systems or a related field (or 3 years of additionalexperience)
  • 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 andoperatingcontainerized 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
  • Proventrack recordauthoring 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 teams 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 andprivate-subnetcontainer hosting
  • AWS certification (e.g. AWS Certified Developer Associate AWS Certified Solutions Architect Associate or Professional)
  • Experienceparticipatingin 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 berequiredbased on project needs client meetings team collaboration events or training 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 Aretumcomplies withall applicable federal state and local employment laws.

We are proud to support our nations veterans and military familiesprovidingcareer opportunities that honor their service and experience.

If you require reasonable accommodation during the hiring process due to a disability please contactforassistance.

Equal Opportunity Employer/Veterans/Disabled

U.S. Work Authorization

Applicants must be U.S. citizensorcurrently authorized to work in the United States on a full-time position supports a federalgovernment contract and requires the ability to obtain andmaintaina Public Trust or Suitability Determination depending on the agencys background investigation 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

Required Experience:

Senior IC

DescriptionPublic Trust Eligibility RequiredThis 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 AretumAretum is a mission-driven o...
View more view more

About Company

Company Logo

ARETUM, LLC (ARETUM) is a leading government contracting company specializing in technology-enabled mission support services for the Department of Defense, Department of Homeland Security, and Civilian agencies. ARETUM provides leading-edge solutions and outstanding service to Federal ... View more

View Profile View Profile