CareerPlan

Senior Java Developer

LimaFull-time2026-11-04 → 2026-11-10

Core

Design, build, and maintain high-availability enterprise applications, microservices, and event-driven cloud solutions.

Role type

Senior Java Developer (Cloud Native / Microservices)

Builds

Enterprise applications, REST APIs, and event-driven microservices

Domain

Cloud Native / Enterprise Software

Required skills

Java (JDK 11/17), Spring Boot, Microservices, Apache Kafka, REST APIs, Kubernetes, Azure, Event-Driven Architecture, Reactive Programming, SQL/NoSQL, Docker, CI/CD

Preferred skills

Quarkus, Node.js, AWS, Serverless, Dynatrace, OWASP, Penetration Testing, Docker Swarm, Databricks

Technologies

Spring Framework, WebFlux, JDBC, JPA, Maven, Gradle, Redis, Hashicorp Vault, SQL Server, Azure SQL, MongoDB, CosmosDB, OpenShift, AKS, Azure APIM, Azure Functions, Azure Data Factory

Responsibilities

Develop and maintain enterprise applications; Design and implement high-availability APIs and microservices; Participate in the full software development lifecycle; Implement technical debt reduction and maintainability improvements; Apply design patterns and event-driven architectures; Design and implement cloud-based microservices solutions; Perform code reviews and promote secure development practices; Design testing strategies and improve quality coverage; Optimize relational and NoSQL database queries; Resolve complex incidents and provide specialized technical support; Participate in digital transformation and technology modernization initiatives; Provide technical mentorship to junior and semi-senior profiles.