




**We are looking for: Intermediate Java Developer (AWS / Reactive Programming)** **Role Description** Responsible for building and overseeing the detailed design and software components necessary to meet the functional and non-functional requirements of solutions, as well as providing support to assigned projects. **Requirements** * More than **2 years of experience** as a Java Developer. * Profile with experience in **Java \+ AWS \+ Reactive Programming**. **Required Technical Skills** * **Languages and frameworks:** Java, Spring Boot, functional and reactive programming, SOLID principles. * **Databases:** PostgreSQL, DynamoDB. * **DevOps / Infrastructure:** Docker, Kubernetes, Artifactory, Gradle, Static analysis (SonarQube). * **Asynchronous messaging:** RabbitMQ, Kafka, SQS. * **AWS:** Aurora PostgreSQL, S3, EC2, DynamoDB, Lambda, CloudFormation. * **Testing:** JUnit, Karate, Mockito, Pytest, unit and performance testing. * **Architecture:** Design and implementation of microservices. **Contract \& Modality** * **Contract:** Indefinite term * **Modality:** 100% remote in Colombia * **Application deadline:** October 29 Job type: Full-time, Indefinite


