Job Title: Senior Developer (Java & Kafka)
Location: Chennai (Onsite for Initial Months, Followed by Remote)
Experience: 5–10 Years
Job Type: Full-Time
Job Summary
We are seeking a highly skilled Senior Developer with strong expertise in Java, Kafka, and AWS to design, develop, and maintain scalable cloud-native applications and distributed systems. The ideal candidate should have experience building microservices-based applications and working in agile development environments.
Key Responsibilities
- Design and develop enterprise-grade cloud-native applications and microservices.
- Build scalable and high-performance solutions using Java, Spring Boot, and AWS.
- Develop, optimize, and maintain Kafka-based distributed systems.
- Design and implement RESTful APIs and backend services.
- Troubleshoot production issues and improve application reliability and performance.
- Collaborate with cross-functional teams throughout the software development lifecycle.
- Mentor junior developers and promote engineering best practices.
- Participate in code reviews and architectural discussions.
Required Skills
- Java
- Spring Boot
- Apache Kafka
- AWS Cloud Services
- Node.js
- Microservices Architecture
- REST APIs
- CI/CD Pipelines
- DevOps Practices
- Git
Nice to Have
- Angular
- Serverless Architecture
- JSON & Avro Serialization
- Event-Driven Architecture
Qualifications
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.
- 5–10 years of software development experience.
- Strong expertise in Java, Kafka, and AWS.
- Experience building enterprise-scale distributed applications.
- Excellent problem-solving and communication skills.
How to Apply
Interested candidates can share their updated resume to:
[email protected]
Pay: ₹120,000.00 - ₹240,000.00 per year
Benefits:
Work Location: Remote