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 yearsUnit 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