Software Engineer I - Full Stack developer
We’re hiring a Full Stack Developer to build scalable web applications in the Cyber domain. You’ll work across Angular frontend and Java-based backend services, contributing to end-to-end feature development.
We’re hiring a Full Stack Developer to build scalable web applications in the Cyber domain. You’ll work across Angular frontend and Java-based backend services, contributing to end-to-end feature development.
Key Responsibilities
- Develop UI features using Angular & TypeScript
- Build and enhance backend services using Java (Spring Boot preferred)
- Design and consume REST APIs
- Manage frontend state using NgRx
- Handle authentication flows (JWT) and secure integrations
- Write unit tests and maintain code quality
- Collaborate across frontend, backend, and API teams
Experience and skills
- 1–2 years of full stack development experience
- Strong in Angular, TypeScript, Java, and REST APIs
- Understanding of Spring Boot (or similar Java frameworks)
- Knowledge of OOP, data structures, and basic system design
Nice to Have
- Experience with NgRx, Bootstrap/CoreUI, AG Grid
- Familiarity with microservices architecture
- Exposure to authentication/authorization (JWT, OAuth)
- Basic cloud knowledge (AWS or similar)