LEAD Java Full Stack Engineer
Experience: 10–15 Years
Job Type: Work from Office (Monday to Friday)
Location: Bytestrone India Pvt. Ltd., Lulu IT Twin Tower 1, Smart City, Kochi, Kerala
Website: | jiny.anish@ |
Job Summary
Bytestrone is looking for experienced Lead Java Full Stack Engineers to design, develop, and deliver scalable enterprise applications. You will be part of a cross-functional team responsible for the complete software development lifecycle, from conception to deployment.
The ideal candidate should have strong hands-on experience in Java, Spring Boot, Microservices, React.js/Angular, Cloud Platforms (Azure/AWS), and modern software architecture practices. The role requires technical leadership, solution design, client interaction, project estimation, mentoring, and exposure to AI/LLM-based solutions.
As a Full Stack Engineer, you should be comfortable working across front-end and back-end technologies, development frameworks, databases, and third-party integrations. If you enjoy solving complex technical challenges and working in Agile environments, we'd like to meet you.
Leadership Competencies
Technical Team Leadership Sprint Planning & Effort Estimation Client Communication Solution Architecture & Technical Design Mentoring & Coaching Team Members Cross-functional Collaboration AI/LLM Solution Development (Azure Open AI, RAG, AI Agents, Prompt Engineering)Architecture & Design
Clean Architecture SOLID Principles Design Patterns Domain-Driven Design (DDD) Event-Driven Architecture System Design & Scalability Patterns Microservices ArchitectureKey Responsibilities
Work with development teams, product managers, and clients to ideate software solutions. Design scalable client-side and server-side architecture. Develop enterprise applications using Java, Spring Boot, React.js, and/or Angular. Build and support Microservices-based applications. Develop and manage well-functioning databases and applications. Write secure, scalable, and high-performance REST APIs. Explore and implement AI/LLM-powered solutions where applicable. Participate in architecture and technical design discussions. Test software to ensure responsiveness, quality, and efficiency. Troubleshoot, debug, and upgrade software applications. Create security and data protection mechanisms. Build responsive and mobile-friendly applications. Collaborate closely with Product, QA, Dev Ops, and Business teams. Provide project estimations and support sprint planning activities. Mentor junior developers and conduct code reviews. Write and maintain technical documentation. Ensure application performance, security, scalability, and code quality. Support production deployments and resolve critical issues.Required Skills
Strong experience in Java, Spring Boot, and Spring Framework. Hands-on experience with Microservices Architecture. Strong knowledge of React.js and/or Angular. Good understanding of Clean Architecture, SOLID Principles, and Design Patterns. Experience with Azure and/or AWS Cloud Services. Strong understanding of System Design and Solution Architecture. Experience with SQL and No SQL databases such as My SQL, Postgre SQL, Mongo DB, and SQL Server. Knowledge of REST APIs, JSON, API Security, OAuth2, and JWT. Experience developing Web and Mobile-responsive applications. Knowledge of CI/CD pipelines, Git, and Dev Ops practices. Familiarity with Agile/Scrum methodologies. AI/ML or Generative AI exposure is preferred.Preferred Qualifications
Proven experience as a Full Stack Engineer, Senior Software Engineer, or Tech Lead. Experience leading development teams and delivering enterprise-scale applications. Exposure to Docker and Kubernetes.By continuing you agree to our Terms & Privacy Policy.