Senior Full Stack Developer (Java, Spring Boot & TypeScript)
Role Overview
Senior full stack developer role requiring 8+ years of professional software development experience.
Contract role with a hybrid schedule: three days working from office and two days working from home.
The position is listed as hybrid remote in Airoli, Navi Mumbai, Maharashtra.
Key Skills for This Role
Full Job Posting
Role details
Senior full stack developer role requiring 8+ years of professional software development experience.
Contract role with a hybrid schedule: three days working from office and two days working from home.
The position is listed as hybrid remote in Airoli, Navi Mumbai, Maharashtra.
Backend and frontend development
- Build and maintain scalable Java and Spring Boot applications, secure REST APIs, and microservices.
- Develop responsive, reusable interfaces with TypeScript, HTML5, and Tailwind CSS.
- Integrate frontend and backend systems and implement validation, error handling, and performance improvements.
Database and security
- Design PostgreSQL schemas, write optimized SQL, and maintain data integrity and efficient database access.
- Implement authentication and authorization with Keycloak and work with OAuth 2.0, OIDC, JWT, and RBAC.
- Apply Spring Security and secure applications across the stack.
Architecture and delivery
- Participate in system design and architectural decisions for scalable, highly available, fault-tolerant applications.
- Troubleshoot services and production issues and recommend solutions to technical risks.
- Use Docker and coordinate with DevOps on CI/CD and deployments.
- Work in Agile/Scrum teams, use Git workflows, review code, and provide technical guidance.
Required qualifications
- At least 8 years of professional software development experience with strong full stack exposure.
- Strong Java 8+, Spring Boot, TypeScript, REST API, microservices, PostgreSQL, and advanced SQL experience.
- Experience with Keycloak, OAuth 2.0, OIDC, JWT, RBAC, Spring Security, Docker, Git, and Agile/Scrum.
- Knowledge of OOP, SOLID, design patterns, clean architecture, debugging, and problem-solving.
Preferred and additional skills
- Experience with React.js or a similar modern frontend framework is preferred.
- Nice to have: Kubernetes, CI/CD tools, Kafka or other messaging systems, Redis or other caching technologies, and cloud platforms.
- Nice to have: Swagger/OpenAPI, Postman, automated testing tools, and large-scale enterprise application experience.
Pay
- Listed pay range is ₹381,757.12 to ₹2,238,592.78 per year.
Application timing
- The posting requests an immediate to 15-day notice period.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Speshally.nhs
Site Supervisor (Civil) - Fresher
, IND
The employer is seeking an early-career site professional focused on billing, receivables, and site coordination. The work includes invoice processing, payment follow-up, account reconciliation, billing reports, and coor
Purchase Manager - Packaging
, IND
The employer is seeking a Purchase Manager to manage packaging procurement, vendor coordination, purchase orders, costing support, documentation, and supplier performance. The role requires 5–7 years of procurement or pu
Marketing Executive - Pharma
, IND
Speshally.nhs is hiring a Marketing Services Executive to support pharmaceutical brand strategy, planning, reporting, field-team coordination, and marketing operations. The role requires strong Excel, PowerPoint, analyti