onsite
Agile Developer L3 - Java/Python - Power3 Solutions
Software Engineer
Seasoned Agile Developer (L3) proficient in Java and Python, with strong experience in Spring Boot, AWS cloud services, container orchestration, and CI/CD pipelines, ready to drive high‑quality software delivery in a fast‑moving environment.
About the role
Key Responsibilities
- Design, develop, and maintain Java and Python microservices using Spring Boot and related frameworks.
- Implement and manage CI/CD pipelines, automated testing (Cucumber/Gherkin, Cypress or Playwright), and API documentation with Swagger.
- Deploy, scale, and monitor containerized applications on Kubernetes and Docker in AWS environments.
- Work closely with product owners and QA teams in an Agile setting to deliver features on sprint cadence.
- Integrate and optimize NoSQL data stores such as MongoDB, ensuring performance and reliability.
Requirements
- BS degree with at least 9 years of professional software development experience.
- Proficiency in Java, Python, and Spring Boot for building RESTful services.
- Hands‑on experience with AWS cloud services, Kubernetes, Docker, and CI/CD tooling.
- Familiarity with automated testing frameworks (Cucumber/Gherkin, Cypress or Playwright) and API tools like Swagger.
- Security clearance (TS/SCI) with a recent CI poly, and knowledge of accessibility testing tools (JAWS or NVDA) is a plus.
Skills
javapythonawskubernetesdockercicdmongodb