Remote Senior Java Developer

at Aretum

Posted 21 hours ago 3 applied

Description:

  • 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.