Devlats Pvt Ltd
Java Full Stack Lead - Microservices Architecture/Spring Boot
Job Location
in, India
Job Description
Job Description : Key Responsibilities : Technical Leadership : - Lead a team of developers to design, develop, and maintain full-stack applications. - Review and improve code quality, design, and architecture. - Mentor junior developers and conduct knowledge-sharing sessions. Development : - Design and develop web applications using Java (Spring Boot, Hibernate). - Build responsive user interfaces using modern front-end technologies like Angular/React/Vue.js. - Implement RESTful APIs and ensure seamless integration with front-end applications. Cloud and DevOps : - Deploy and maintain applications on cloud platforms like AWS, Azure, or Google Cloud. - Utilize CI/CD pipelines for seamless delivery. Collaboration : - Work closely with cross-functional teams including designers, product managers, and QA engineers. - Gather and analyze requirements to define technical solutions. Performance Optimization : - Optimize application performance and scalability. - Debug and resolve technical issues promptly. Responsibilities : - Design, develop, and maintain robust, scalable, and efficient Java-based applications. - Lead a team of developers, providing technical guidance, mentoring, and ensuring code quality. - Work on microservices architecture and Spring Boot frameworks to build high-performing applications. - Follow design patterns, SOLID principles, and best practices for efficient software design. - Write efficient, maintainable, and reusable code, spending 8 to 9 hours a day on coding. - Collaborate with cross-functional teams including product managers, designers, and other developers to ensure seamless product delivery. - Design and implement Angular/ReactJS frontend solutions to support user interfaces. - Ensure high standards of performance, security, and scalability of the application. - Contribute to architecture discussions, code reviews, and sprint planning. Primary Skills Required : Total experience : 8 years in Java development. - Expertise in Core Java (versions 8 to 21). - 5 to 6 years of hands-on experience in microservices development. - Proficiency in Spring Boot and its integration with microservices. - Solid understanding of design patterns and SOLID principles. - Strong experience in Angular/ReactJS (7 to 8 years). - Ability to write clean, maintainable, and reusable code. Secondary Skills (1-2 years) : - Strong understanding of Data Structures and Algorithms. - Experience with Docker and Kubernetes for containerization and orchestration. - Familiarity with Apache Kafka for real-time data streaming and message brokering. - Experience working with any cloud platforms (AWS, Azure, GCP) Education : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. (ref:hirist.tech)
Location: in, IN
Posted Date: 11/28/2024
Location: in, IN
Posted Date: 11/28/2024
Contact Information
Contact | Human Resources Devlats Pvt Ltd |
---|