Full Stack Developer
- Posted a month ago
- Be among the first 20 applicants
Job Description
What You'll Do
- Front-end: React + TypeScript development, accessibility/responsiveness, performance optimisation, pixel-perfect implementation, and AI feature integrations.
- Back-end: Spring Boot REST APIs with clean architecture and DDD, robust domain models, database integrations (SQL/NoSQL), and API docs (OpenAPI/Swagger).
- Security: OAuth2/OIDC, JWT, RBAC, CSRF, input validation, and secrets management.
- Quality & Observability: Automated testing (JUnit/Mockito/Testcontainers), structured logging, metrics, tracing, resilient error handling.
- DevOps & Ops: CI/CD (e.g., GitHub Actions), containerization (Docker), and deployments to Kubernetes/Cloud Run; production troubleshooting and postmortems.
- Collaboration: Participation in code reviews, design discussions, and agile ceremonies; contribution to engineering standards and best practices.
- 7+ Years of Strong experience with Java + Spring Boot and React + TypeScript.
- Front-end: Redux, React Router; accessible, responsive, and performant UI development.
- Back-end: REST API design (error contracts, pagination, versioning), JPA/Hibernate, SQL (PostgreSQL/MySQL); BigQuery/SQL Server familiarity is a plus.
- Security: OAuth2/OIDC, JWT, OWASP-aligned secure coding.
- Testing: JUnit, Mockito; integration tests, Testcontainers preferred.
- DevOps: Docker; familiarity with Kubernetes/Cloud Run; CI/CD with GitHub Actions (or similar).
- Observability: Logback/SLF4J, Micrometer/Prometheus.
- Strong collaboration skills; ability to translate product requirements into technical delivery.
- Bachelor's degree in computer science, Information Systems, Engineering, Computer Applications, or related field.
- In addition to competitive salaries and benefits packages, Nisum India offers its employees some unique and fun extras:
- Continuous Learning - Year-round training sessions are offered as part of skill enhancement certifications sponsored by the company on an as-needed basis. We support our team to excel in their field.
- Parental Medical Insurance - Nisum believes our team is the heart of our business, and we want to make sure to take care of the heart of theirs. We offer opt-in parental medical insurance in addition to our medical benefits.
- Activities -From the Nisum Premier League's cricket tournaments to hosting a Hack-a-thon, Nisum employees can participate in a variety of team-building activities such as skits, dance performance in addition to festival celebrations.
- Free Meals - Free snacks and dinner are provided daily, in addition to subsidised lunch.
More Info
Key Skills
Testcontainers
SLF4J
Logback
GitHub Actions
React Router
CSRF
OpenAPI
OIDC



