Aretum is seeking a skilled and motivated Senior Backend Java Developer to develop and maintain scalable and secure solutions for our client's modernization program.
Requirements
- Design, develop, and maintain Java (Spring Boot) microservices and RESTful APIs on a cloud-native, serverless AWS architecture (ECS, RDS, S3, SNS/SQS, Lambda)
- Develop and optimize database solutions using PostgreSQL and implement search capabilities using Elasticsearch/OpenSearch
- Contribute to shared platform services including identity/access management, payment processing, event-based messaging, and integrations with external systems
- Ensure accessibility, security, and performance standards are baked into all delivered code, meeting WCAG 2.1 AA and federal security requirements
- Collaborate with DevOps teams to maintain and improve GitLab CI/CD pipelines and keep the pipelines green across all environments
- Express infrastructure as code using Terraform and support containerized deployments using Docker and AWS ECS
- Participate fully in SAFe Agile ceremonies including Sprint Planning, PI Planning, Sprint Reviews, Retrospectives, and Product Demos within cross-functional Scrum teams
- Collaborate with Solutions Architects, Cloud Architects, frontend developers, testers, UX designers, and federal stakeholders to ensure alignment with architectural patterns and program priorities
- Support production operations, triage and resolve issues, and maintain technical documentation including architecture documents, API specifications, and runbooks
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