Job Description:
This role involves working with a team of talented developers to develop high performance, low latency, highly scalable Java based services. In this role, you will be responsible for:
- Design and implementation of innovative and resilient Java based capabilities to enhance the DRP service offerings, taking end to end ownership of delivery and adhering to coding standards of excellence.
- Work closely with Product Owners and cross dependent teams to define features and user stories that materially impact the business and improve the consumer experience.
- Leading a co-located Agile SCRUM team to meet due dates, while working through emerging issues and recommending solutions.
- Research alternative technical solutions to meet changing business needs.
Requirements:
- Expert programming skills in Java and micro-service development and junits.
- Proficient in architecture, design and implementation of micro services and distributed systems.
- Expertise with Spring Cloud, Spring Boot, Tomcat.
- Skilled in working with both SQL and NoSQL persistence technologies, e.g. Oracle, MongoDB.
- Proficiency in software development test approaches & frameworks: ATDD/BDD, Unit tests, Cucumber, Spock.
- Expertise working with cloud hosting technologies such as PCF, Azure.
- Command of CI/CD principles and tools such as Maven, Jenkins, Chef.
- Expertise in identifying performance bottlenecks and coming up with novel ways to solve them.
- Full stack engineering experience with Angular an advantage.
- Knowledge of event streaming frameworks, e.g Kafka
- Knowledge of Splunk, Dynatrace or other monitoring solutions an advantage.
- Excellent communication and collaboration skills.
- Leadership, initiative and willingness to take on challenging opportunities.
- Highly motivated and interested in cultivating a high performance team environment.
Education:
- Bachelor's degree in Information Technology, Computer Science or equivalent work experience.
Key Skills:
Fintech, TDD, Kafka, Java, micro-service, Spring Cloud, Spring Boot, Tomcat, SQL, PCF, Azure