CareerPlanSign in

Java Developer

Lima💼 Full-time🗓 2026-09-28 → 2026-09-29

Core

Designing and maintaining scalable, secure, and high-availability microservices and APIs for enterprise applications.

Role type

Senior IC Java Developer (Microservices & Cloud Native)

Builds

Production microservices, REST APIs, and event-driven architectures

Domain

Enterprise Software Development, Cloud Native (Azure)

Deliverable

production ML models | product features

Required skills

Java (JDK 11/17), Spring Boot, Microservices, Apache Kafka, SQL/NoSQL, Docker, Kubernetes, Azure, Event-Driven Architecture, CQRS, Saga Pattern, Unit Testing (BDD), CI/CD

Preferred skills

Quarkus, Redis, HashiCorp Vault, Cosmos DB, MongoDB, OpenAPI, SonarQube, UML, Penetration Testing, Network Protocols, Azure Data Factory, Databricks, JavaScript/Node.js

Technologies

Java, Spring Boot, Reactor, JDBC, JPA, Apache Kafka, Docker, Kubernetes, AKS, Azure App Service, Azure Functions, Azure Blob Storage, SonarQube, Maven, Gradle, JUnit, Lombok, OpenShift, Dynatrace

Responsibilities

Develop and maintain application components and microservices; Design autonomous solutions using design patterns (Saga, Event-Driven, CQRS); Optimize database queries and schemas; Mentor junior and semi-senior developers; Resolve complex cross-platform issues; Implement code refactoring and clean code practices; Manage the full lifecycle of developed components.

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.