Aretum is a mission-driven organization focused on delivering innovative, technology-enabled solutions to customers in defense, civilian, and homeland security sectors.
The role involves hands-on development of Java applications and architectural design of scalable software solutions.
Employees may handle Controlled Unclassified Information (CUI) and must adhere to safeguarding and compliance requirements.
Team members may support proposal efforts, including resume formatting and participating in meetings based on their expertise.
Responsibilities include developing production-ready backend code using Java and Spring Boot, ensuring adherence to coding standards, designing microservices on AWS, and working with Infrastructure as Code.
The position requires developing data access layers for PostgreSQL, integrating Elasticsearch/OpenSearch, creating secure RESTful APIs, and maintaining automated tests.
Participation in code reviews and Agile ceremonies is expected, along with collaboration with cross-functional teams.
Technical documentation covering architecture, API endpoints, and deployment procedures must be provided.
Requirements:
Candidates must have 5+ years of professional software development experience.
A minimum of 3 years of Java programming experience, including OO, MVC, JavaScript, HTML, CSS, Web Services, and SOAP is required.
At least 2 years of experience working with Agile or SCRUM methodologies is necessary.
Candidates should have 2 years of experience with cloud-native, microservice-based development.
A minimum of 1 year of experience with front-end development, server-based components, and API components is required.
Experience with build-deploy automation, automated testing, and CI/CD environments for at least 1 year is necessary.
Familiarity with code repository technologies such as SVN or Git is required.
Strong problem-solving skills, attention to detail, and excellent communication and teamwork skills are essential.
Candidates must be able to pass a basic government background check.
Benefits:
Aretum offers a comprehensive health care plan that includes medical, dental, and vision coverage.
Employees can participate in a retirement plan, including 401k and IRA options.
Life insurance options are available, including basic, voluntary, and AD&D coverage.
Paid time off is provided for vacation, sick leave, and public holidays.
Family leave options, including maternity and paternity leave, are available.
Short-term and long-term disability benefits are offered.
Opportunities for training and development are provided to support professional growth.