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