Agile Developer

Onyx Point
Any Location, MD
Job Description
Role Overview

This role involves modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. The Microservices Developer will work within a team-oriented software development environment, focusing on agile delivery and collaboration with stakeholders.

What You Will Do

Write Java Spring Boot microservice applications utilizing AWS native technologies. Utilize Python to optimize AWS services such as Lambdas, Step Functions, EC2, and S3. Build REST services with Spring, implement CI/CD principles using Maven, Gitlab, and GitOps, and engage in agile development and delivery of software.

Why It Might Be a Fit

Candidates should have strong communication and collaboration skills, as software development is a team-oriented discipline. Required strengths include experience with Java, Spring Boot, or Python, and familiarity with microservice architectures and CI/CD tools. The role offers opportunities for growth, including tuition reimbursement, and a comprehensive benefits package.

Requirements

  • Active TS/SCI w/ Full Scope Polygraph security clearance
  • U.S. Citizenship
  • Bachelor's degree plus twelve years of relevant experience, or Master's degree plus 10 years, or Associate's degree plus 14 years, or high school diploma/GED plus 16 years
  • Bachelor's degree in System Engineering, Information Systems, Engineering Science, Engineering Management, or related discipline
  • Software Development Process
  • Programming
  • Practice software quality through tools and processes
  • Develop software solutions
  • Design, develop, modify code to support system requirements
  • Assist in developing innovative approaches
  • Optimize new or existing code

Benefits

  • Medical, dental, and vision insurance
  • Basic Life/AD&D insurance
  • Voluntary Life/AD&D insurance
  • Short and Long-Term Disability insurance
  • Accident insurance
  • Critical Illness insurance
  • Hospitalization Indemnity insurance
  • Pet insurance
  • 401(k) plan with company match
  • Generous PTO
  • Paid holidays
  • Parental leave
  • Wellness programs and mental health support
  • Tuition reimbursement
  • Flexible work arrangements, including remote work options
  • Flexible Spending Accounts (FSAs)
  • Employee referral programs
  • Bonus opportunities
  • Technology allowance
  • A diverse, inclusive, and supportive workplace culture
]]>