CareerPlan

Senior Java Developer

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

Core

Designing and implementing high-availability microservices, event-driven architectures, and enterprise applications using Java and Azure.

Role type

Senior IC Java Developer (Cloud Native/Microservices)

Builds

Production microservices, event-driven solutions, and enterprise APIs

Domain

Enterprise Software, Cloud Native, Distributed Systems

Required skills

Java 11/17, Spring Boot, Microservices, Apache Kafka, Azure, Kubernetes, Docker, REST APIs, Reactive Programming, Event-Driven Architecture, SQL Server/Azure SQL, NoSQL (CosmosDB/MongoDB), Redis, CI/CD, Unit Testing

Preferred skills

JavaScript, Node.js, Serverless, AWS, Dynatrace, OpenShift, Penetration Testing, Docker Swarm, Network Infrastructure

Technologies

Java, Spring Boot, Apache Kafka, Azure, Kubernetes, Docker, Reactor, WebFlux, RxJava, Maven, Gradle, JUnit, Lombok, OpenAPI, Swagger, SQL Server, Azure SQL, CosmosDB, MongoDB, Redis, HashiCorp Vault, AKS, APIM, Application Gateway, App Service, Azure Functions, Data Factory, Blob Storage, SonarQube, OWASP

Responsibilities

Develop and maintain enterprise applications; Design and implement microservices and event-driven architectures; Participate in the full software development lifecycle; Optimize data structures and integration components; Perform code reviews and ensure quality standards; Design testing strategies; Resolve complex incidents; Provide technical mentorship to junior developers

Seniority

Senior, hands-on IC