DescriptionWe are looking for an experienced Senior Java Developer with at least 5 years of experience using Spring and Spring Boot to work remotely from anywhere in Latin America.You will be working in an agile environment, with an awesome team on the implementation of world-class software products.
RequirementsMinimum 5 years of experience in JavaKnowledge of Java 18 and readiness for Java 21.Experience with Spring and Spring Boot.Deep understanding of Software Architecture principles including Dependency Injection, Microservices, and Design Patterns.Proficiency in modern software development practices such as Git for version control, Unit Testing, TDD, Code Reviews, and CI/CD pipelines.Familiarity with Kotlin or similar languages (Groovy, Swift, Scala).Nice-to-have experience with Kafka for orchestration.Commitment to full-time availability.Fluent in English
BenefitsA stable, long-term contract. Continuous Training. Private Health insurance. Flexible schedule. Work with some of the most talented software engineers in Latin America and the US, doing challenging work and world-class software for clients in the US and around the world.