✔️ Develop and maintain RESTful APIs using Java 21 or higher, Micronaut or Spring Boot, following OpenAPIand Swagger standards;
✔️ Design and implement microservices-based architectures;
✔️ Integrate external systems using OAuth2 and JWT;
✔️ Maintain and evolve internal libraries containing domain business rules;
✔️ Write unit and integration tests, applying TDD practices;
✔️ Integrate third-party providers through OAuth, webhooks, and REST APIs;
✔️ Work with PostgreSQL and MongoDB, ensuring performance and consistency;
✔️ Implement event-driven messaging patterns using Apache Kafka;
✔️ Use AWS services such as S3, Secrets Manager, and Elastic Beanstalk;
✔️ Ensure application containerization with Docker and contribute to CI/CD pipelines, preferably using GitLab CI;
✔️ Collaborate with QA, Tech Lead, Product Owner, and engineering teams to define and deliver robust solutions;
✔️ Ensure the security, efficiency, and scalability of applications.