- Design, develop, test, deploy and maintain large-scale Java applications using Spring framework.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Troubleshoot complex issues related to data structures, algorithms, multithreading, and SQL queries.
- Ensure high-quality code by following best practices in coding standards, testing, and documentation.
Job Requirements :
- 5-8 years of experience in developing Java applications using Spring framework.
- Solid understanding of data structures and algorithms (DSA) concepts.
- Proficiency in working with Kafka messaging systems for real-time data processing.
- Experience with OOPs principles, design patterns, and collection frameworks.