Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
Utilizes multiple architectural components (across data, application, business) in design and development of client requirements
Performs Continuous Integration and Continuous Development (CI-CD) activities
Contributes to story refinement and definition of requirements
Participates in estimating work necessary to realize a story/requirement through the delivery lifecycle
Contributes to existing test suites (integration, regression, performance), analyze test reports, identify any test issues/errors, and triage the underlying cause
Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
Requirements
5+ years of hands-on software development experience with Java and Python.
Strong understanding of containerization (Docker, Kubernetes) and cloud platforms.
Experience with microservices architecture and distributed systems.
Implement solutions using Java, Python, and containerized services (e.g., Docker, Kubernetes).
Build and integrate cloud-native applications (AWS, Azure, or GCP).
Develop RESTful APIs and microservices for scalable and secure interactions.
Participate in code reviews, unit testing, and CI/CD pipeline improvements.
Collaborate with cross-functional teams to refine requirements and deliver features.
Ensure compliance with security, risk management, and regulatory standards.
Contribute to story refinement, estimation, and Agile ceremonies.
Familiarity with Agile development practices and CI/CD pipelines.
Excellent problem-solving, analytical, and communication skills.