AI
Lead Java Developer
Avanciers Inc.
Berkeley Heights · On-site Contract Lead 2mo ago
About the role
Lead Java Developer – Berkeley Heights, NJ (Onsite)
Contract Type: Long‑term contract
Role Description
- Develop and maintain backend services for a modern financial product using Java, Microservices/APIs, and Kafka on Azure.
- Work with senior engineers to build scalable, secure, high‑performance services and learn cloud‑native and DevOps best practices.
- Participate in code reviews; follow coding standards; support refactoring and improvements.
- Collaborate with QA and DevOps to integrate services into CI/CD; troubleshoot defects and performance issues under guidance; participate in Agile ceremonies.
- Implement encryption and decryption (PGP).
Required Skills
- Java Programming: OOP & SOLID principles; Java 8+ (lambdas, streams); building REST APIs; dependency injection and configuration; Spring Boot for microservices.
- Microservices Architecture: Hands‑on experience building microservices; familiarity with patterns such as Circuit Breaker or Saga.
- Event Streaming: Hands‑on experience with Kafka/Azure Event Hubs and messaging services.
- DevOps & Deployment: Understanding of CI/CD pipelines and containerization (Docker, Kubernetes).
Skills
Azure Event HubsCI/CDCircuit BreakerDockerDI & configurationJavaJava 8+KubernetesKafkaMicroservicesMicroservices ArchitectureMessaging servicesOOP & SOLIDPGPREST APIsSagaSpring Boot
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free