We are seeking a Senior Full-Stack Developer who can handle end-to-end feature ownership across frontend, backend, and database layers. The candidate should be comfortable making technical decisions, planning tasks, and maintaining code quality across the stack.
Key Responsibilities
- Develop backend services using Java and Spring Boot
- Build and enhance frontend features using JavaScript
- Take ownership of features across UI API Database
- Participate in design discussions and task breakdown
- Conduct code reviews for backend and frontend code
- Collaborate with Product and QA for smooth delivery
- Design, optimize, and maintain MySQL databases
- Ensure performance, scalability, and maintainability
Must-Have Skills & Experience
- Strong experience with Core Java and Advanced Java
- Hands-on experience with Spring Boot and REST API development
- Good proficiency in JavaScript for frontend development
- Strong working knowledge of MySQL
Queries, joins, indexing, optimization
- Experience handling end-to-end ownership of features
- Ability to understand complete application flow.
- Strong decision-making and analytical skills
- Experience reviewing code and enforcing quality standards
Good-to-Have Skills
- Experience with modern frontend frameworks (React / Angular / Vue)
- Understanding of frontend performance optimization
- Exposure to security best practices
- Experience in system design discussions
- Mentoring or team-leading experience
- Familiarity with CI/CD and deployment pipelines
Common Expectations for Both Roles
- Ownership-driven mindset
- Ability to work with minimal supervision
- Strong communication and collaboration skills
- Willingness to learn and adapt quickly in a growing product team
Experience
35 years of full-stack development experience
(Java + JavaScript + MySQL)
Required Skills
JAVA Competancy CSS Project Compliance/team mentoring and monitoring javascript Communication HTML Behavioural OTD for Enhancement tickets Project delivery efficiency initiatives jquery