> Markdown version of [/jobs/ext/616367-agile-developer-3-8811-ol](https://www.wearedevelopers.com/jobs/ext/616367-agile-developer-3-8811-ol). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Agile Developer 3-8811-OL - **Company:** Onyx Point, Inc. - **Location:** Hanover, MD, United States (Remote available) - **Salary:** $78,000.0 - $250,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Systems Engineering, Automation of Tests, Software Quality, Information Systems, Computer Programming, Databases, Continuous Integration, Amazon DynamoDB, JSON, Python (Programming Language), Apache Maven, MongoDB, NoSQL, OAuth, OpenID, Ansible, Software Engineering, Software Requirements Analysis, Web Services, Spring-boot, State Machines, AWS Lambda, Gitlab, Git Flow, Kubernetes, Information Technology, Operational Systems, Data Objects, Restful APIs, Cucumber (Software), Docker, Microservices - **Published:** June 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=687086c1c99843d9 ## About the Role Do you have experience in Web services design?, Do you have a Master's degree?, A Bachelor's degree plus 9 years of relevant experience or a Master's degree plus 7 years of relevant experience. An Associate's degree plus 11 years of relevant experience or high school diploma/GED plus 13 years of experience may be considered for individuals with in-depth experience that is clearly related to the position. Certifications count as a year experience. Bachelor's degree in System Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or related discipline from an accredited college or university is required. Degree can be waiver for technical experience in domain skillsets outlined the requisition posting. Certifications count as a year experience. CAPABILITIES: Proficient in Software development process Programming Practice software quality through tools and processes Develop software solutions Design, develop, modify codes to support system requirements Assist in developing innovative approaches Capabilities can be waived through in-depth experience that is clearing outlines in the position requistion ## Description Modernizing a legacy operational system using a microservices-based architecture and cutting-edge technologies. The Microservices Developer will be responsible for: * Writing java spring boot based micro service 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. Desired skills (2 of the below): * Java, Spring boot or python * JSON Schema * 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 ## Related Videos - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [The user in the eye of the Cargo1492 storm](https://www.wearedevelopers.com/videos/96-the-user-in-the-eye-of-the-cargo1492-storm) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)