Revolo Infotech
Revolo Infotech - Lead Java Developer - Spring Boot Framework
Job Location
bangalore, India
Job Description
Job Description : - Lead a team of Java developers, providing technical guidance and mentoring. - Design and develop robust, scalable, and high-performance Java applications using Spring Boot framework. - Implement and maintain microservices architecture using ZUUL gateway for routing and filtering requests. - Utilize Redis for caching and improving application performance. - Develop and optimize database schemas, queries, and stored procedures for MySQL and PostgreSQL databases. - Explore and integrate Cloudant DB as per project requirements. - Work with NoSQL databases for specific use cases. - Containerize applications using Docker and manage container orchestration with Kubernetes. - Implement real-time communication using Websockets for efficient data exchange between client and server. - Integrate Kafka for building real-time data streaming pipelines. - Implement MQTT for lightweight messaging protocol for IoT devices. - Collaborate with cross-functional teams including product managers, designers, and QA engineers to deliver high-quality software solutions. - Participate in code reviews, architectural discussions, and sprint planning sessions. - Stay updated with emerging technologies and industry trends, and evaluate their potential impact on the project. Requirements : - Bachelor's degree in Computer Science, Engineering, or related field. - Minimum 5 years of experience in Java development. - Proven experience with Spring Boot framework. - Strong understanding of ZUUL gateway for API gateway management. - Proficiency in MySQL and PostgreSQL database design and optimization. - Experience with Redis for caching and improving application performance. - Familiarity with Cloudant DB and NoSQL databases is a plus. - Hands-on experience with Docker and Kubernetes for containerization and orchestration. - Knowledge of Websockets for real-time communication. - Experience with Kafka for building real-time data streaming pipelines. - Familiarity with MQTT protocol for IoT device communication. - Strong analytical and problem-solving skills. - Excellent communication and leadership abilities. - Ability to work effectively in a fast-paced, collaborative team environment. - Strong attention to detail and commitment to delivering high-quality software solutions. Education : Bachelor's or Master's engineering degree in Computer Science, Information Systems or MBA or MCA. Typically, 5 years of experience Job Type : Full-time (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 11/28/2024
Location: bangalore, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Revolo Infotech |
---|