- Working in an Agile environment with our users across Post Execution (PNS) Fleets to implement Microservice based event-driven, reactive solutions and increase productivity and efficiency of Delivery teams.
- involvement in the full development lifecycle of the project to ensure we iteratively deliver value to our stakeholders
- engaging with other developers and technologists globally to drive both the platforms resiliency and scalability
- Research and improve DevOps and software testing practices.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
Required Skills
- BSc/B.E./B.Tech in Computer Science or an equivalent field.
- 5 years solid commercial experience in software development using experience using Java8+, Spring boot, Hibernate, Spring Cloud and related frameworks.
- Good understanding of Design Patterns
- Proficiency with SQL database development, including data modelling and DB performance tuning
- Ability to work with customers, gather requirements and create solutions independently
- Active participation within and among teams and colleagues distributed globally
- Excellent problem-solving skills, in particular a methodical approach to dealing with problems across distributed systems.
- Agile development experience
Desired Skills
- Knowledge of UI framework like Angular is a big plus
- Knowledge of Kafka Stream Processing
- Understanding of secure software development concepts, especially in a cloud platform
- Good communication skills.
- Solid organizational skills.
- Understanding of test management and automation software (e.g. ALM, Jira, JMeter).
- Familiarity with Agile frameworks and Regression testing.
Note:Previous experience within the Financial domain.