Programador Java | Inglés | Viajes
Core
Backend Java developer building and maintaining microservices and APIs for digital transformation projects.
Role type
Senior IC Java backend engineer
Builds
Microservices, REST APIs, backend applications
Domain
Software development, cloud infrastructure
Required skills
Java 17/21, Spring Boot, Spring Framework, Microservices, Hexagonal architecture, REST APIs, Redis, SQL, NoSQL, Docker, Kubernetes, AKS, Kafka, CI/CD, Unit testing, Integration testing, SOLID principles, Clean Code
Preferred skills
High-level English, Travel availability
Technologies
Java, Spring Boot, Spring Framework, Redis, Kafka, Docker, Kubernetes, AKS, SQL, NoSQL
Responsibilities
Develop and maintain backend applications using Java and Spring Boot; Implement microservices and hexagonal architectures; Design and consume REST APIs; Manage distributed caching with Redis; Work with SQL and NoSQL databases; Collaborate on deployments with Docker, AKS, and Kubernetes; Develop unit and integration tests; Participate in code reviews and continuous improvement; Integrate with synchronous and asynchronous messaging systems; Ensure CI/CD pipelines.
Seniority
Mid-level to Senior, hands-on IC