




**Important Information** **Location:** Surquillo, Lima, Peru **Work Mode:** Hybrid (2 days per week in the office) **Position Summary** We are seeking a **Java API Analyst Developer (18512)** with solid experience in modern Java frameworks to join our engineering team. This role involves designing, developing, and optimizing enterprise applications, applying secure coding best practices, and collaborating in an agile environment. The ideal candidate will have experience with event-driven architectures, cloud services, and CI/CD processes. **Responsibilities and Functions** * Design, develop, and maintain applications using Java JDK 11/17, Spring Boot, Reactor, JDBC, JPA, and Quarkus (desirable). * Implement event-driven architectures with Apache Kafka (topics, event handling). * Optimize relational database schemas and queries. * Apply version control patterns and best practices, NoSQL design, and secure programming. * Write and maintain unit tests and participate in code reviews. * Collaborate on architectural decisions and technical proposals. * Ensure compliance with AWS standards and certifications. **Requirements and Skills** * Minimum 3 years of **Java** development experience. * Web Services: SOAP, REST, JSON, XML, Swagger, OpenAPI * Proficiency in **Java JDK 11/17**, **Spring Boot**, **Reactor**, **JPA**, and **Quarkus** (desirable). * Experience with **event-driven architectures** and **Apache Kafka**. * AWS certifications and experience. Advanced knowledge of **unit testing**, secure programming, and refactoring. * Familiarity with **UML modeling**, **Kiuwan**, and programming paradigms (functional/reactive). * Knowledge of **NoSQL** patterns and anti-patterns, **CI/CD**, and code quality tools. * Experience with **Docker Swarm**, **Kubernetes Pods**, and **AKS** for orchestration. * Knowledge of **OWASP** standards and automated vulnerability testing. **Additional** * Software architecture: layers, components, services, patterns (SAGA, Cache-aside) * Docker: images, containers, volumes, networks, composition * NoSQL database design: tables, indexes, queries" **About Encora** Encora is the preferred digital engineering and modernization partner for some of the world’s leading enterprises and digital-native companies. With over 9,000 experts across 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering and Development, Cloud Services, Quality Engineering, DevSecOps, Data and Analytics, Digital Experience, Cybersecurity, and AI and LLM Engineering. **At Encora, we hire professionals solely based on their skills and qualifications, and we do not discriminate on the basis of age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.**


