Important IT company at the Latin American level is seeking: Microservices Developer Job Description: 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.
Experience in application monitoring software, including Dynatrace, Splunk, or their equivalent tools.
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, and 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 scripts in Unix/Linux.
ADVANCED CONVERSATIONAL ENGLISH ESSENTIAL (Will be evaluated). Job Type: Onsite. Location: México City | Guadalajara
Salary: $80,000 gross. Benefits: Excellent superior benefits.
#J-18808-Ljbffr