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.
- 3-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.