Agile Developer III

Reflexive ConceptsAnnapolis Junction, MD

About The Position

Reflexive Concepts is seeking a skilled Agile Developer to join our team! Specifically, we are looking for a candidate with hands-on experience developing Java Spring Boot microservices, building and consuming RESTful services, implementing CI/CD pipelines, and leveraging AWS native technologies.

Requirements

  • Nine (9) years experience as a developer in programs and contracts of similar scope, type, and complexity
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university OR Master's degree in Computer Science or related discipline from an accredited college or university with seven (7) years of relevant experience
  • Experience working with AWS tool suite such as OSS, DynamoDB, Lambdas, and CloudWatch
  • Java, Spring Boot or Python strongly desired
  • Elasticsearch and OpenSearch strongly desired
  • Microservice architectures
  • CI/CD Tools: AWS tools, Maven Gitlab & GitOps; Kubernetes, Docker, Ansible
  • Database: NoSQL / MongoDB / DynamoDB Query and Schema Design
  • OAuth/OIDC Implementation experience
  • Test frameworks and automation to include Cyprus and Cucumber

Responsibilities

  • Modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies.
  • 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 principals 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service