Key Skills: Shell Scripting, Springboot, SQL, Microservices, Core, NoSql, Agile Methodology, Scrum, Oracle SQL Loader, Scrum Methodology, MySQL, GitHub, PostgreSQL
Roles and Responsibilities:
- Work closely with business stakeholders, product owners and cross functional engineering teams to successfully deliver planned milestones in a timely and efficient manner across different pods.
- Champion agile ways of working with empathy focusing on continuous delivery, DevSecOps, process optimization etc. while adding business value.
- Able to communicate effectively, build consensus and provide thought leadership across multiple workstreams reflecting proficiency in solving complex business and technology problems, while keeping pace with planned delivery timelines driving a diverse set of objectives across multiple pods.
- Work with developers, analysts & global project managers to determine the size, scope, impact, estimates and risks for milestones to be delivered across pods.
- Demonstrate accountability with end-to-end ownership of global business deliverables, including production stability, ensuring successful deliveries according to agreed requirements, timescales and budgets.
- Hands-on SDLC participation from reviewing requirements to release and post go-live support.
- Define strategy, processes & tools best suited for the product. Understand, follow and demonstrate compliance with all relevant internal and external rules, regulations and procedures that apply to the conduct of the platform.
- Maintain - Internal control standards, including the timely implementation of internal and external audit actions, issues raised by external regulators etc.
- Be aware of the operational risk scenarios associated with your role and raise them in a timely manner, including potential solutions to mitigate the same.
- Leading from the front to ensure Pod members can observe the right behaviors & practices
- Data Driven mindset - ensuring data is being used to drive effective improvements
- Up-skilling - to ensure the strength / talent of the team is maximised
- Contributing to architecture design for items in alignment to Future State Architecture
- System performance monitoring and optimization - to ensure deliverables satisfy non functional requirements
- Industrialisation - to ensure robust solutions are being developed and tech debt reduced.
- Innovation - to ensure that we are continually improving and benefitting from industry advancements
- Culture mentality of - "Production is King", "You break it, You fix it", "You build it, You own it" and "Collective Responsibility of Entire Platform"
- Excellent communication, problem-solving, interpersonal, presentation and analytical skills.
Skills Required:
- Strong hands-on experience in Java technologies as the primary skill with Java 17 or above.
- Experience working with Spring Framework and Spring Boot Microservices.
- Strong exposure to Microservice architecture and design patterns.
- Experience working with RDBMS such as Oracle, PostgreSQL and document based NO SQL database such as ElasticSearch, Mongo DB.
- Proven track record in designing, developing and deploying applications.
- Experience with Unix systems, Shell scripting, Python etc.
- DevOps and Tooling expertise in infrastrure as Code, Continuous Integration and automated Deployments using tools like GitHub, Gradle/Maven, Jenkins and Ansible.
- Experience with Agile methodologies such as Kanban/Scrum.
- Exposure to AI/ML algorithms, LLM and Gen AI tools.
- Exposure to BDD, TDD methodologies using tools such as Cucumber, Selenium, RestAssured, Gatling, Load Runner, etc.
- Exposure to alerting and monitoring tools such as Grafana, Prometheus, etc.
Good to have
- Experience working in investment banking domain with exposure to FX, Equities and Debt Markets with good understanding of trade life cycle.
Education: Bachelor's Degree in related field