CareerPlan

Senior Java Developer

LimaFull-time2026-11-03 → 2026-11-10

Core

Designing and maintaining high-availability enterprise applications and microservices using event-driven architecture.

Role type

Senior IC Java Developer

Builds

Microservices, event-driven platforms, and scalable APIs

Domain

Enterprise software, Cloud-native

Required skills

Java 11/17, Spring Boot, Quarkus, Apache Kafka, Microservices, Event Driven Architecture, RESTful APIs, Reactive Programming, Unit Testing, SQL Optimization, NoSQL, Code Review, Groovy

Preferred skills

Docker, Kubernetes, AKS, OpenShift, CI/CD, Dynatrace, OWASP, Data Factory, Databricks, AWS, JavaScript, Node.js, UML

Technologies

Java, Quarkus, Kafka, Docker, Kubernetes, Azure, Groovy, Spring Boot, Reactor, WebFlux, RxJava, Maven, Gradle, OpenAPI, Swagger, JPA, JDBC

Responsibilities

Develop and maintain enterprise applications; Design and implement microservices and event-driven components; Develop high-availability APIs; Participate in the full development lifecycle; Apply secure coding practices and refactor code; Reduce technical debt; Perform code reviews; Design testing strategies; Optimize database queries and data structures; Resolve complex production incidents; Provide technical mentorship to junior developers

Seniority

Senior, hands-on IC