Description
Job Summary:
We are seeking a Backend Developer or Developer Analyst to analyze, design, and develop backend applications using Java, microservices, and integrations, while participating in agile teams.
Key Highlights:
1. Backend application development with Java
2. Design and implementation of microservices and REST APIs
3. Participation in agile teams
**Requirements**
* 5 years of experience as a Backend Developer or Developer Analyst.
* Solid experience developing with **Java (8, 11, 17 or 21\)**, **Quarkus**, and **Spring Framework**.
* Experience in developing **microservices**, **REST APIs**, and integrating with SaaS providers.
* Knowledge of **OAuth 2\.0**, **JUnit**, **Mock**, **Git**, **Azure Repos**, and **SonarQube**.
* Proficiency with databases **Redis, DB2, and SQL Server**.
* Desired experience with **Docker, Kubernetes (GKE), Cloud Run, Kafka, Apache Camel, Apigee, DDD, and Hexagonal Architecture**.
**Responsibilities**
* Analyze, design, and develop backend applications using Java.
* Design and implement microservices and integrations via REST APIs.
* Participate in technical analysis, estimation, and development of new requirements.
* Implement unit tests, code reviews, and secure development best practices.
* Optimize application performance and database queries.
* Participate in agile teams (Scrum/Kanban) and propose technological improvements.
**Work Conditions**
* **Work Mode:** Hybrid (2 days on-site, 3 days remote).
* **Working Hours:** Monday to Friday, **08:30 a.m. to 06:30 p.m.**
**Benefits**
* Full payroll from day one.
* 50% EPS coverage.
* Free English classes.
* Bi-weekly payments.
* Free tickets to football matches.
Application Question(s):
* How many years of experience do you have developing backend applications with Java (8, 11, 17 or 21\)?
* How long have you worked on projects using Quarkus and Spring Framework? Please specify years of experience for each.
* How many years of experience do you have developing microservices and integrating REST APIs? Have you worked with OAuth 2\.0?
* Do you have experience in banking, insurance, or fintech? Which ones?
* What is your salary expectation and availability to start?
Work Location: Hybrid in Lima, Lima