Extensive experience in designing and building the solution around modern web development that fits both cloud as well as on-prem hosting platform
Design and integrate the workflow system with various enterprise systems, APIs and backends
Able to translate business requirements into technical specifications
Need to have hands-on experience in deploying, managing and troubleshooting the solution in hybrid cloud (OpenShift)
Conduct Solution/product demonstrations, proof of concept
Work closely with the product owner and development team to translate the requirements/high level design to low level design
Help define and refine user stories and acceptance criterion in achieving desired outcomes
Logical thinking and problem-solving skills along with an ability to collaborate as part of a global and diverse team
Communicate with users, developers and other DevOps teams to get projects delivered
Collaborate with platform, security and control teams to ensure firms policies are adhered
Education*
Experience Range*
12 - 15 Years
Foundational Skills*
8-10 years of experience in Java full stack development with at least 1-2 years of cloud experience is strongly desired.
Extensive hands-on experience in Java, Angular, Spring Boot Framework, REST APIs, Microservice development along with SQL/No-SQL technologies
Experience working in SOA/microservice architecture.
Experience in cloud native application design & development
Strong knowledge and experience in Container technologies like Docker, Kubernetes/OpenShift
Experience in modern software development lifecycle (SDLC) and with DevOps mentality and test-driven development approaches
Experience implementing shift left methodologies incorporating security early in the pipeline.
Be comfortable working in dynamic environments with fast paced deliveries and changing requirements using Agile methodology with teams across geographies.
Excellent verbal and written communication skills
Desired Skills*
Must have the ability to work independently with minimal supervision.
Must possess analytical and problem-solving skills.
Excellent oral and written communication skills
Excellent time management and prioritization skills