Experience building scalable, enterprise level technology stacks with java but ideally with a broad set of tools
- 5 + years web service development with java 8+ (minimum 2 years) or above, jax-ws, jax-rs, spring boot, spring security, spring data and swagger/oas (open api specification)
- 2 + years working with cloud based microservices (azure, pcf or gcp)
- 5 + years' experience with java frameworks: spring, junit, log4j
- 5 + years' experience with json/restful, xml, and soap services
- 5 + years database development stored procedures with sql, azuresql, sybase or ms sql
- hands-on experience in cloud microservice and microapp development
- practical experience designing and developing microservices using modern practices/techniques including domain-driven design, event driven architectures, reactive programming and distributed caching
nice-to-have skills:
- experience with continuous development or continuous integration is a plus
- knowledge of distributed system design patterns like distributed configuration, service discovery, routing, service-to-service calls, circuit breakers
- development experience in javascript(es6+), react/redux, expressjs and jest/mocha
- knowledge of apache/confluence kafka, kafka topics, brokers, stream processing and event streaming platforms
- experience in batch process development/support using shell script in unix/linux
tipo de puesto: tiempo completo, por tiempo indeterminado
sueldo: $75,000.00 al mes
beneficios:
- seguro de gastos médicos mayores
- seguro de la vista
- seguro dental
tipo de jornada:
- lunes a viernes
- turno de 8 horas
escolaridad:
- licenciatura terminada (deseable)
experiência:
- .net: 5 años (deseable)
- javascript: 5 años (deseable)
- desarrolladores ios: 5 años (deseable)
- desarrolladores android: 5 años (deseable)
idioma:
- inglés avanzado (obligatorio)
licencia/certificación:
- c1 advanced (deseable)
lugar de trabajo: empleo presencial