Overview
Skills
Job Details
Role: Java Developer
Location: Berkeley Heights, NJ (Onsite)
Duration: 12+ months
Visa: OPT EAD
Local to NJ who can go F2F and Onsite
Experience: 4-8 years
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.
Skills & Proficiency Levels
Skill Things to check during interview Proficiency (SFIA Level)
Java Programming OOP & SOLID; Java 8+ (Lambdas, Streams); build REST APIs; DI & configuration; Spring Boot for microservices Level 4-5
Microservices Architecture Hands-on building microservices; patterns like Circuit Breaker or Saga Level 4-5
Event Streaming Hands-on with Kafka/Azure Event Hubs and messaging services Level 4-5
DevOps & Deployment Understand CI/CD and containerization (Docker, Kubernetes) Level 3-4
Problem-Solving & Decision-
Making Analyze issues; propose solutions under guidance Level 4
Collaboration Cross-functional teamwork (DevOps, QA, Product); knowledge sharing Level
Thanks& Regards,
K Hemanth Kumar | Sr IT Technical Recruiter | Kairos Technologies Inc
M : | O: Ext 301 | E: