Responsibilities
* Contributes towards technical requirements of all the products/features
* Understand the business logic so you can propose enhancements to the end-user areas.
* 50% of the time required to work as a senior developer, with you own deliverables.
* Collaborate in the design of online integration solutions to apply to the Transaction Monitoring and Screening products based on APIs, microservices, MQ and Kafka messaging.
* Managing team members workload, support new joiners with their own expertise, assist the junior team members with their career plans
* Collaborate in the project plan creations and follow-ups, assessing if the team honors its commitments and adequately escalating if is not the case
Experience
* Sound experience on distributed architectures, both synchronous (API REST) and asynchronous (Kafka, MQ), Springboot framework is a must.
* Security concepts knowledge related to OAuth2, SSL certificates
* Broad SQL Relational database knowledge
* Broad knowledge around Cloud Computing environments.
* Project Management skills: PM certificated appreciated
* Communication skills: ability to adequately address messages and level of detail to each level in the Organization
* Conflict resolution: Capacity to create an atmosphere of creative thinking adequately managing different views to produce consent solutions.
* Nice to have Technology Knowledge: Python, ElasticSearch, WebServices (SOAP)
* Exceptional working ethics, critical thinking skills and attention to details.
* Ability to work both autonomously and together with a multi-skilled distributed team.
* Agile methodologies and tools: Jira, Confluence, GIT
* Strategical thinking, Innovative attitude to challenge status quo
Education
* Bachelor’s degree or higher in Computer Science, Engineering, Mathematics or related field
Skills & Knowledge
* 7+ years of experience in Springboot framework software development
Other Information
* Fluent in Spanish and in English
#J-18808-Ljbffr