We are seeking strong Java Full Stack Engineers who can independently contribute across backend and frontend systems. The ideal candidate should take complete ownership of delivery, collaborate effectively with cross-functional teams, and build scalable, high-performance applications.
Key Responsibilities
- Build, enhance, and maintain full-stack applications using Java, Spring Boot, React.js/Next.js.
- Own end-to-end feature development design, development, testing, and deployment.
- Develop scalable microservices and ensure system performance, reliability, and security.
- Collaborate with product, QA, and architecture teams to deliver high-quality software.
- Optimize applications for speed, responsiveness, and maintainability on both backend and frontend.
- Troubleshoot complex issues across the stack and drive solutions independently.
Technical Skills (Must-Have)
Backend
- Strong experience in Java, Spring Boot, and Microservices
- Solid understanding of Core Java, LLD, Design Patterns, and basic System Design
- Hands-on experience with Kafka, MongoDB, Redis, and distributed systems
- Experience with SQL or NoSQL databases
Frontend
- Strong experience in React.js or Next.js
- Proficiency in API integration, state management (Redux / Context API), and frontend optimization
- Strong knowledge of JavaScript (ES6+), HTML5, CSS3
Additional Expectations
- Ability to work with minimal supervision and deliver high-quality code on time
- Strong debugging, problem-solving, and ownership mindset
- Experience building scalable, resilient, and performant applications
- Excellent communication and collaboration skills
Skills:- Java, React.js, NextJs (Next.js), Apache Kafka and MongoDB