Job Title: Senior Core Java Backend Developer
Employment Type: Full-Time | W2 Only
Location: REMOTE
Job Description
We are seeking a Senior Core Java Backend Developer with strong expertise in Java, Spring Boot, Kafka, and Microservices. The ideal candidate will design and develop high-performance, scalable backend applications and event-driven systems.
Required Skills:
• 8+ years of hands-on experience in Core Java development
• Strong experience with Spring Boot and Microservices architecture
• Extensive experience with Apache Kafka (Producers, Consumers, Streams)
• Expertise in REST API development and distributed systems
• Strong knowledge of Multithreading, Concurrency, and Performance Tuning
• Experience with SQL/NoSQL databases
• Hands-on experience with Docker, Kubernetes, Git, and CI/CD pipelines
• Experience working in cloud environments (AWS preferred)
Responsibilities:
• Develop and maintain scalable backend services using Java and Spring Boot
• Design and implement Kafka-based event-driven solutions
• Build secure and high-performance REST APIs
• Optimize application performance and troubleshoot production issues
• Collaborate with architects, product teams, and developers throughout the SDLC
Technologies
Core Java | Spring Boot | Kafka | Microservices | REST APIs | SQL/NoSQL | Docker | Kubernetes | AWS