CareerPlanSign in

Java Developer

Lima💼 Full-time🗓 2026-09-28 → 2026-10-02

Core

Designing and building scalable, secure, and high-availability enterprise applications and integration components using Java and microservices.

Role type

Senior IC Java Developer (Microservices & Cloud Native)

Builds

Scalable microservices, REST APIs, and event-driven integration components

Domain

Enterprise Software Development, Cloud Native Architecture

Deliverable

production ML models | product features

Required skills

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

Preferred skills

Quarkus, Redis, HashiCorp Vault, Cosmos DB, MongoDB, OpenAPI, Maven, Gradle, OpenShift, Dynatrace, Penetration Testing, Network Protocols, JavaScript, Node.js, Serverless, AWS

Technologies

Java, Spring Boot, Reactor, JDBC, JPA, Apache Kafka, Azure (AKS, API Management, App Service, Functions, Blob Storage), Docker, Kubernetes, SonarQube, OWASP, Redis, MongoDB, Cosmos DB, OpenShift, Maven, Gradle, JUnit, Lombok, Dynatrace

Responsibilities

Develop and maintain scalable application components and integration APIs; Design autonomous solutions applying event-driven patterns (Saga, CQRS, Event Sourcing); Optimize database queries and schemas; Implement code refactoring and clean code practices; Resolve complex technical issues and define branching strategies; Mentor junior/semi-senior developers; Apply security best practices (OWASP) and conduct code reviews.

Seniority

Senior, hands-on IC

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