3-5 years of experience using the required technologies and tools.
EDUCATION
Bachelor’s degree or higher in Computer Science, Engineering or related field.
SKILLS & KNOWLEDGE
Essential:
Java (8 and 11, deep understanding of java core) with Spring boot and Spring Batch and Spring Cloud Stream.
Framework testing: Junit, Mockito, Postman
BBDD: Oracle, PostgreSQL, Redis
Continuous Integration: Git, GitHub, Jenkins, SonarQube
Web applications Servers/containers: Websphere and Openshift,
Fluent English (B2, C1)
Microservices
APIs (REST & SOAP & Open API;
software design patterns)
Kafka (Event Driven Architecture)
Nice to have:
Python language
Control-m Tool
Knowledge in cloud public (Azure, AWS,..)
Fluent Spanish (native or B2, C1)
Reactive programming
Knowledge in financial products and Confirming core