Key Skills: Kafka, AWS, Core Java, Fullstack Java, Java, AI/ML.
Roles & Responsibilities:
- Design, develop, and maintain Java applications using Spring and RESTful services.
- Implement microservices architecture using Docker containers.
- Develop and deploy solutions on Amazon Web Services (AWS), including S3, Lambda, and Elastic Beanstalk.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code while adhering to best practices.
- Participate in code reviews and provide constructive feedback to peers.
- Troubleshoot and debug applications to optimize performance.
- Stay updated with emerging technologies and industry trends to enhance development processes.
- Mentor junior developers and contribute to team knowledge sharing.
Experience Requirement:
- 7 - 10 years of experience in Java development with strong expertise in microservices and cloud solutions.
- Proven experience in designing and building scalable enterprise applications.
- Hands-on experience with AWS services and deployment practices.
- Strong background in Kafka for real-time data processing.
- Proficiency in debugging, performance optimization, and code quality improvement.
- Experience working in Agile/Scrum environments and contributing to full software development lifecycle.
Education: Any Graduation