All Jobs
About the Role
Avanciers is seeking a highly skilled Lead Java Developer to join our team for an exciting long-term contract with one of our esteemed clients, based in Berkley Heights, NJ (Onsite).
Title: Lead Java Developer
Location: Berkeley Heights, NJ(Onsite)
Long term Contract Opportunity
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.
• Encryption and decryption experience (PGP)
Skill
Java Programming OOP & SOLID; Java 8+ (Lambdas, Streams); build REST APIs; DI & configuration; Spring Boot for microservices
Microservices Architecture Hands-on building microservices; patterns like Circuit Breaker or Saga
Event Streaming Hands-on with Kafka/Azure Event Hubs and messaging services
DevOps & Deployment Understand CI/CD and containerization (Docker, Kubernetes)
Requirements
- •Encryption and decryption experience (PGP)
- •Java Programming OOP & SOLID; Java 8+ (Lambdas, Streams); build REST APIs; DI & configuration; Spring Boot for microservices
- •Event Streaming Hands-on with Kafka/Azure Event Hubs and messaging services
- •DevOps & Deployment Understand CI/CD and containerization (Docker, Kubernetes)