Core Software Developer -Backend Java

Technology Argentina, Colombia, Uruguay


Description

This is an excellent opportunity to join a great multi-national company dedicated to providing IT solutions around the globe.
We believe that clients should be able to focus on their business development while letting us take care of the rest that happens under the hood.

We are looking for a Software Backend Engineer to rock it!
You will work in special projects with a brilliant team helping our clients to succeed

Position is working on the core Next-Gen Architecture platform. This is a back-end position, designing and implementing the system, with a focus on distributed systems that support significant scale and high availability. This is part of the core team, and ideas, thoughts and innovations are expected.


Most Experienced:

  • Event-driven Design
  • Microservices design and implementation
  • Knative
  • Docker (including Docker compose and creating yamls)
  • Container orchestration tools (Kubernetes, AKS or EKS preferred)
  • Java 8.
  • Spring Boot


Also Must have:

  • Databases: Postgres, SQL Server, Cassandra, CosmosDB
  • Monitoring tools (Splunk, Prometheus and Grafana)
  • Experience troubleshooting on a remote distributed system

Nice to have (working knowledge):

  • Kafka
  • Spark
  • Redshift
  • Apache Ni-Fi
  • Python