Responsibilities

· Design and lead development of solutions to meet business requirements
· Drive standardization and best practises during implementation of solutions
· Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification
· Lead and collaborate with cross-functional teams to define, design, and deliver new features
· Create and maintain configuration documents
· Contribute to strategy and roadmap planning of applications
· Explore and evaluate new technologies to complement our existing solutions
· Lead discussions and workshops to identify and clarify business requirements and work closely with stakeholders to optimize and propose alternate solution when required
· Troubleshoot and resolve issues with partners
· Ownership of technical designs, code development, and component test execution to demonstrate alignment to the functional specification

Requirements

· Bachelor or higher degree in Computer Science or IT.
· Proven track record of successful project/product implementation with minimal 15 years of software development experience
· Minimum 3 years’ experience with Microservices, Event driven architecture
· Minimum 10 years’ experience developing backends or APIs on Spring Framework
· Good OO-skills. Must demonstrate strong familiarity of design patterns
· Strong knowledge of REST, JSON, XML, WSDL, ODATA
· Experience in SQL and NoSQL Database design, preferably with Oracle
· Experience in API Management and API Documentation
· Proficient with TDD, MVVM, SOLID principals
· Strong communication skills, for collaborating across different stakeholders
· Self-starter with strong sense of project ownership, able to work through deadlines and meet time constraints
· Lead workshops and serve as technical lead for project delivery


Shortlisted candidates will be offered a 9 months agency contract employment.