Agile Developer III

Reflexive ConceptsAnnapolis Junction, MD
2d

About The Position

Reflexive Concepts is seeking a skilled Agile Developer III to join our team! Specifically, we're looking for a candidate with hands-on experience in Java (Spring Boot, RESTful services), AWS, and CI/CD tools like Maven and GitLab. The Microservices Developer will be responsible for: Writing Java Spring Boot-based microservice applications utilizing AWS native technologies Utilize Python to optimize AWS services such as Lambdas, Step Functions, EC2, and S3 Building REST services with Spring, able to filter and select complex data objects Implement CI/CD principles utilizing Maven, GitLab, and GitOps Agile development and delivery of software Communication and collaboration: Software Development is a team-oriented discipline. Engineers need to be able to communicate and collaborate effectively with other team members, as well as with stakeholders. Modernize a legacy operational system using a microservices-based architecture and cutting-edge technologies

Requirements

  • Nine (9) years experience as a developer in programs and contracts of similar scope, type, and complexity is required
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required
  • Four (4) years of additional experience on projects with similar software processes may be substituted for a bachelor’s degree
  • Python
  • CI/CD Tools: AWS tools, Maven, Gitlab & GitOps
  • Kubernetes, Docker
  • Development in Cloud Environment
  • Experience with Rules Engines

Nice To Haves

  • AWS Services (i.e., Lambdas, Step functions, S3, etc.)
  • Document-based storage (MongoDB, OpenSearch, etc.)
  • Relational Data Store Familiarity ( RDS, PostgreSQL, Oracle, etc.)
  • Cucumber Testing

Responsibilities

  • Writing Java Spring Boot-based microservice applications utilizing AWS native technologies
  • Utilize Python to optimize AWS services such as Lambdas, Step Functions, EC2, and S3
  • Building REST services with Spring, able to filter and select complex data objects
  • Implement CI/CD principles utilizing Maven, GitLab, and GitOps
  • Agile development and delivery of software
  • Communication and collaboration
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service