Senior/Lead Full Stack Developer (Java/JVM, React, TypeScript)
SymphonyAI View all jobs
- Bangalore, Karnataka
- Permanent
- Full-time
Job DescriptionSummaryWe're seeking an experienced Full Stack Developer with deep expertise in JVM-based backend technologies and modern front-end frameworks (React, TypeScript). You will play a pivotal role in developing high-quality web applications, contributing to both backend and UI/UX, and supporting best practices across the team. This role is ideal for someone comfortable taking ownership of either FE or BE tasks and keen to mentor and lead others.Key Responsibilities
- Design, implement, and maintain scalable backend services using Java (Scala experience is a plus).
- Develop rich, responsive user interfaces using React and TypeScript.
- Collaborate with cross-functional teams to translate business requirements into technical solutions.
- Take ownership of features across the stack, with flexibility to focus on either backend or frontend tasks as needed.
- Participate in architecture discussions, code reviews, and agile ceremonies (Sprint Planning, Daily Standups, Retrospectives).
- Mentor junior developers; support team leads in ensuring best practices, code quality, and efficient workflows.
- Contribute to cloud deployment, CI/CD pipelines, and automated testing practices.
- Communicate clearly and proactively with team members, stakeholders, and leadership.
- Stay up-to-date with technology trends, proactively improving processes and systems.
- 5+ years’ professional experience as a Full Stack Developer.
- Strong expertise in Java (JVM-based languages).
- Solid experience with React and TypeScript for frontend development.
- Skilled in designing and consuming RESTful APIs.
- Familiarity with cloud platforms (AWS, GCP, Azure, or similar) and deployment workflows.
- Experience working in Agile/Scrum environments.
- Proven mentoring or team lead experience; able to support and develop others.
- Excellent communication and teamwork skills.
- Experience with Scala.
- Exposure to service-oriented architectures (SOA, microservices).
- Knowledge of containerization (Docker, Kubernetes).
- Experience with automated CI/CD pipelines.
- Understanding of UX principles.