Skill Set:
-
Architecture definition
-
Leadership skills
-
Development of software architectures in JEE environments
-
Microservices (spring boot) and cloud (spring cloud, openshift...)
-
Docker and Kubernetes, cloud
-
Continuous Integration (maven, git, Jenkins, sonar...)
-
SQL and noSQL DBs
-
MQ messagging Tools (JMS, rabbitMQ, Kafka...)
-
Experience in Scrum methodology
Job Description:
Technical Architect with extensive Java experience (v8+)
Experience: at least 8 years
Unit and integration testing. JUnit, Mockito
Required:
-
Architecture definition
-
Leadership skills
-
Development of software architectures in JEE environments
-
Spring Technology Stack (MVC, Core, Security, Data...)
-
Microservices (spring boot) and cloud (spring cloud, openshift)
-
Docker and Kubernetes
-
Continuous Integration (maven, git, Jenkins, sonar)
-
SQL and noSQL DBs
-
MQ messagging Tools (JMS, rabbitMQ, Kafka)
-
Security (JWT, OAuth)
-
REST services
-
Swagger
-
Experience in Scrum methodology.
-
Both English and Spanish level (he/she has to have communication with our partner/Product Owner in USA and Spanish develop teams).
Desirable:
-
API Manager (e.g. WSO2).
-
Elasticsearch+Logstash+Kibana (ELK)
-
AWS and Azure