




**Important Information** **Location:** Surquillo, Lima, Peru **Work Model:** Hybrid (2 days per week onsite) **Position Summary** We are seeking a **Senior Java Developer (18511)** with solid experience in **AWS** and modern Java frameworks to join our engineering team. This role involves designing, developing, and optimizing enterprise applications, applying secure programming best practices, and collaborating in an agile environment. The ideal candidate will have experience in 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, NoSQL design, and secure programming patterns and best practices. * 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 4 years of experience in **Java** development. * Proficiency in **Java JDK 11/17**, **Spring Boot**, **Reactor**, **JPA**, and **Quarkus** (desirable). * Experience with **event-driven architectures** and **Apache Kafka**. * AWS certifications and hands-on 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. * Understanding of **OWASP** standards and automated vulnerability testing. **Desirable** * Experience with **DataFactory**, **Databricks**, and cloud monitoring tools. * Familiarity with networking protocols (routing, VLANs, NAT, gateways). * Knowledge of **ACID vs BASE** principles for database design. **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.**


