CareerPlanSign in

Java Developer

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

Core

Design, develop, and maintain microservices-based applications and integration components using event-driven architecture.

Role type

Senior Java Developer (Microservices & Event-Driven Architecture)

Builds

Scalable digital solutions, APIs, and microservices for business applications

Domain

Enterprise Software Development, Cloud-Native Systems

Deliverable

production ML models | product features

Required skills

Java (JDK 11/17), Spring Boot, Microservices, Apache Kafka, Event-Driven Architecture, SQL/NoSQL Database Design, Unit Testing (BDD), Docker, Kubernetes, AKS, Code Refactoring, Clean Code Principles

Preferred skills

Quarkus, CI/CD pipelines, Penetration Testing, Network Protocols, Azure Data Factory, Databricks, JavaScript/Node.js

Technologies

Java, Spring, Reactor, JDBC, JPA, Apache Kafka, Docker, Kubernetes, AKS, SonarQube, OWASP, Dynatrace

Responsibilities

Develop and maintain high-availability application components; Design and implement event-driven patterns (Saga, CQRS, Event Sourcing); Optimize database queries and schema design; Conduct code reviews and implement security best practices; Mentor junior and intermediate developers; Resolve complex technical issues and design branching strategies

Seniority

Senior, hands-on IC with mentorship responsibilities

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