Job Title: Full Stack Developer (5+ Years Experience)
Location: Bangalore
Job Type: Full-Time Experience
Required: 5+ Years
Job Description:
We are seeking a highly skilled and experienced Full Stack Developer with a strong background in Spring Boot, Kafka, and proficiency in both front-end and back-end technologies.
The ideal candidate will have a passion for coding, debugging, and solving complex challenges in a fast-paced environment, with the ability to seamlessly switch between multiple projects.
Key Responsibilities:
Work directly with clients, providing effective communication and collaboration to understand their needs and deliver solutions.
Develop robust, scalable, and secure applications using Spring Boot.
Leverage Kafka for real-time data streaming and messaging solutions.
Write clean, efficient, and maintainable code with a strong focus on debugging and troubleshooting.
Utilize Angular for front-end development, creating user-friendly and responsive interfaces.
Work with Flutter to build high-performance mobile applications.
Context switch between projects or tasks as required, maintaining a high level of productivity and focus.
Collaborate with cross-functional teams to ensure project delivery and reliability.
Stay up to date with the latest technologies and frameworks to continuously improve the codebase and development process.
Skills & Qualifications:
Minimum 5 years of hands-on experience in software development.
Strong proficiency in Spring Boot for back-end development.
Solid experience working with Kafka for messaging and streaming applications.
Front-end development expertise in Angular.
Experience with Flutter for mobile app development is a plus.
Excellent problem-solving skills with a passion for debugging and coding.
Ability to effectively communicate and work directly with clients.
Strong multitasking abilities with the capacity to switch contexts quickly and efficiently.
A reliable and detail-oriented team player with a commitment to delivering high-quality software.
Why Join Us?
Be part of a dynamic and innovative team.
Work on cutting-edge technologies and exciting projects.
Opportunity for growth and professional development.
A supportive and collaborative work environment.