Full Stack Developer (React + .NETJava)
Job Summary
- Develop modern user-facing features using .
- Design and build responsive scalable and reusable UI components.
- Translate wireframes and business requirements into high-quality code.
- Develop and maintain RESTful APIs and backend services Core / Core (preferred) or Java/Spring Boot.
- Build end-to-end solutions across UI services databases and integrations.
- Optimize applications for performance scalability security and reliability.
- Collaborate with Product Owners Architects QA DevOps and other engineering teams.
- Participate in design reviews code reviews troubleshooting and production support.
- Contribute throughout the software development lifecycle from requirements through deployment.
- Strong proficiency in JavaScript (ES6) TypeScript HTML5 CSS3.
- Thorough understanding of and its core principles.
- Experience with React Hooks Redux/Context API and component-based architecture.
- Familiarity with RESTful APIs and modern authorization mechanisms such as OAuth2 and JWT.
- Strong experience Core / Core C# (preferred) or Java Spring Boot.
- Experience developing and consuming REST APIs and microservices.
- Good understanding of Object-Oriented Design Design Patterns and SOLID principles.
- Experience with relational databases such as SQL Server Oracle or PostgreSQL.
- Familiarity with NoSQL databases is a plus.
- Experience with Git and modern CI/CD pipelines.
- Familiarity with cloud platforms such as Azure AWS or GCP.
- Strong debugging troubleshooting and performance optimization skills.
- Ability to understand business requirements and translate them into technical solutions.
- Experience with TypeScript Storybook Jest React Testing Library Cypress or Playwright.
- Exposure to Domain-Driven Design (DDD) and Microservices Architecture.
- Experience with containerization technologies such as Docker and Kubernetes.
- Knowledge of Event-Driven Architecture and messaging platforms (Kafka Azure Service Bus RabbitMQ).
- Experience using GitHub Copilot Microsoft Copilot Claude Code Cursor or similar AI development tools.
- Exposure to AI-assisted code generation refactoring unit test creation documentation and debugging.
- Understanding of responsible and secure use of AI tools in software development.
- Team player.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Good time-management and stakeholder management skills.
Relevant work experience: 7 years.
This position can be based in any of the following locations:
GurgaonCurrent Guardian Colleagues: Please apply through the internal Jobs Hub in Workday
Required Experience:
IC
About Company
We provide life insurance, disability insurance, dental insurance, and other benefits that help protect people and inspire their well-being.