Full Stack Developer
Experience Level: 5-7 years
Location: Bangalore
Qualification: BTech/MTech/MCA
Mode of Work: Hybrid
Key Responsibilities:
- Build highly available Java/Spring Boot microservices and React.js front-ends with clean, maintainable cod.
- Design, document, and implement RESTful APIs, ensure consistency, versioning, and backward compatibility.
- Implement domain-driven design, inter-service communication (REST/async), resiliency patterns (circuit breaker, retries), and observability.
- Build reusable React components, state management (Redux/Context/RTK), routing, and form validation; ensure accessibility and performance.
- Write unit/integration tests (JUnit, Mockito, React Testing Library/Jest), participate in code reviews, enforce quality gates and coverage.
- Containerize services (Docker), collaborate on CI/CD pipelines (GitHub Actions/Azure DevOps/Jenkins), and deploy to cloud (AWS/Azure/GCP—customize).
- Apply secure coding standards (OWASP), secrets management, OAuth2/OIDC, and data protection best practices.
- Profile and tune service and UI performance, implement caching strategies, and monitor SLIs/SLOs with logs/metrics/traces.
- Work in Agile Scrum/Kanban, contribute to backlog refinement, estimations, and sprint ceremonies; document designs and APIs.
Requirements
- Strong Java fundamentals (Java 8/11+), Spring Boot, Spring Data/JPA, and REST API development.
- Experience with microservices design, API gateway concepts, and inter-service communication.
- React.js (hooks, component lifecycle), TypeScript/JavaScript (ES6+), HTML5, CSS3 (Sass/Tailwind/Styled Components).
- RDBMS (PostgreSQL/MySQL/Oracle) and/or NoSQL (MongoDB/DynamoDB); strong SQL skills.
- JUnit/Mockito, Postman/Newman, Jest/React Testing Library, and API contract tests (OpenAPI/Swagger).
- Git, branching strategies, build tools (Maven/Gradle), CI/CD tooling.
- Docker basics and image optimization; familiarity with container orchestration (Kubernetes/EKS/AKS is a plus).
- Solid understanding of authentication/authorization (OAuth2, OIDC, JWT) and OWASP Top 10.
Benefits
- Comprehensive Medical Coverage:Health insurance of INR 5.0 Lakhs for you and your family (up to 6 members), ensuring complete peace of mind.
- Robust Protection Plans:Group Personal Accident Insurance and Group Term Life Insurance to safeguard you and your loved ones.
- Retirement Benefits:PF and Gratuity provided as per standard government regulations.
- Flexible Work Options:Enjoy hybrid work arrangements & flexible working hours
- Generous Leave Policy:21 days of annual leave, in addition to 10 company-declared holidays.
- Employee Well-being Spaces:Access to a dedicated break-out area with round-the-clock refreshments for relaxation and rejuvenation.