Key Responsibilities
Design, develop, test, and maintain enterprise-grade Java applications.
Build scalable Microservices using Java 8 and Spring Boot.
Develop and consume RESTful APIs.
Implement dat
Design, develop, test, and maintain enterprise-grade Java applications.
Build scalable Microservices using Java 8 and Spring Boot.
Develop and consume RESTful APIs.
Implement data access using Spring Data JPA with relational databases.
Integrate messaging solutions using Apache Kafka.
Utilize Redis for caching and performance optimization.
Write clean, productive, and maintainable code following best practices.
Collaborate with cross-functional teams to understand business requirements and deliver high-quality solutions.
Debug, troubleshoot, and optimize application performance.
Participate in code reviews and contribute to technical discussions.
Mandatory Skills
2+ years of experience in Java development.
Solid proficiency in Java 8.
Hands-on experience with Spring Boot and Microservices architecture.
Experience with Spring Data JPA.
Strong knowledge of REST API development.
Experience working with Apache Kafka.
Good understanding of Relational Databases (MySQL, PostgreSQL, Oracle, or SQL Server).
Hands-on experience with Redis.
Robust understanding of Object-Oriented Programming (OOP) concepts.
Experience with Git and Maven/Gradle