Java Full stack Developers(Kafka React/Angular)
Job Description
We are seeking a highly skilled Senior Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, Apache Kafka, and React/Angular. The ideal candidate will lead the design and development of scalable enterprise applications, drive technical decisions, and collaborate with cross-functional teams to deliver high-quality solutions. Technical Requirements: Roles & Responsibilities Design and develop scalable full-stack applications using Java and React/Angular. Architect and implement Microservices-based solutions. Build event-driven applications using Kafka. Design and develop secure, high-performance REST APIs. Lead technical discussions, code reviews, and architecture decisions. Optimize application performance, scalability, and reliability. Mentor junior developers and provide technical guidance. Collaborate with product owners, architects, and stakeholders to deliver business requirements. Troubleshoot production issues and drive resolution. Responsibilities: Mandatory Skills 9-11 years of software development experience Strong expertise in Java 8/11/17 Hands-on experience with Spring Boot and Microservices Architecture Strong experience in Apache Kafka for event-driven systems Frontend development expertise in React.js or Angular Experience developing and consuming RESTful APIs Strong knowledge of SQL databases (Oracle, PostgreSQL, MySQL, SQL Server) Experience with Git, code reviews, and branching strategies Strong understanding of OOP, Design Patterns, Data Structures, and Algorithms Experience working in Agile/Scrum environments Preferred Skills: Technology->Programming Languages - Java->Java Full stack,Technology->Integration->Confluent Kafka,Technology->Programming Languages - UI->react JS,Technology->Programming Languages - UI->Angular JS/Angular 1.x->Angular 2