AWS/Cloud/Java - Tech Lead
This will be a hands-on opportunity in which you will be responsible for taking a lead role running different projects. You will be responsible for running the technical releases of a scrum team and you will be mentoring a team 5-6 developers working with you in those projects. You will also build new platforms and tools to the highest quality and reliability to enable us to continue our transition to a microservice oriented architecture and integration of new third-party services.
Main Duties:
- Leading a Development Team working on digital transformation of Systems & Services to our customers and business
- API definition applying domain driven design and specifying the guidelines of implementation
- Designing low level design, technical specification, system design and application design
- Defining migration procedures of existing features and workflows to a microservice and even driven software solutions
- Helping define development best practices and mentor the developers
Experience Required:
* Excellent on AWS, AWS Dev and Sysops certified professional
* Expert with continuous integration and versioning control tools
* Hands on experience with Java 8+, Java EE, Template Engines, JUnit, Mockito, Cucumber
* Hands on experience with Mule Soft, Data Weave, Data Gateway, Exchange, Runtime Manager, API Manager
Benefits:
- Generous annual leave
- Annual bonus
- Contributary pension
- Flexible working schedule including remote working
- Seasonal social and charitable events
- Training and development