Check Point Software
Website:
checkpoint.com
Job details:
Why Join Us?
We are seeking a highly experienced and motivated Full-Stack Engineer with 5+ years of professional experience to join our team.
This role is a key strategic position within a newly formed development team responsible for building enterprise-grade applications using Java and Spring Boot (mandatory), React/TypeScript, and a Microservices architecture. The position also involves leveraging AI-driven capabilities with Azure OpenAI, Microsoft Copilot, and Claude Code, along with strong knowledge of CI/CD and DevOps practices.
You will be taking ownership of complex features end-to-end, contribute to architectural decisions, and lead the integration of AI-driven capabilities into scalable enterprise systems.
Key Responsibilities
- Design, develop, and maintain scalable, secure, enterprise-grade web applications.
- Developing and maintaining applications using Java, SpringBoot (mandatory) with strong architectural understanding.
- Developing modern frontend applications using React and TypeScript.
- Architect and implement microservices-based systems with a focus on performance, resilience, observability, and maintainability.
- Design and implement integrated AI-driven capabilities using: Azure OpenAI, Microsoft Copilot, Claude Code
- Collaborate closely with product managers, architects, and cross-functional teams to translate business requirements into robust technical solutions.
- Drive code quality through design reviews, code reviews, automated testing, and CI/CD best practices.
- Operate effectively in an Agile/Scrum environment.
Qualifications
- 5+ years of hands-on software development experience.
- Strong backend expertise in Java/J2EE with SpringBoot.
- Strong frontend experience with React and TypeScript.
- Strong problem-solving skill, Proven experience designing and implementing microservices architectures.
- Solid understanding of REST APIs, distributed systems, and cloud-native application design.
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Understanding of AI tools and platform like Azure Open AI, MS Copilot, Cloude Code etc. Hands-on experience will be preferred
- Knowledge of integrating LLM-based capabilities into enterprise applications. Hands-on experience will be preferred
- Strong understanding of secure coding practices and enterprise-grade system design.
- B.Tech/B.E in Computer Science, Software Engineering, or equivalent practical experience.
- Excellent communication skills (written and spoken English).
- Strong ownership mindset with the ability to drive features from design to production.
Click on Apply to know more.