02 Oct
|
Cactus Wellhead
|
Gurugram
02 Oct
Cactus Wellhead
Gurugram
This is a Cactus International position and is located in India.
JOB SUMMARY:
We are seeking a highly skilled senior full stack developer (backend heavy) with 5-8 years of experience in designing, developing, and supporting enterprise applications. The ideal candidate will have solid expertise in java spring boot, high-performance api development, microservices architecture, api security, and angular-based frontend development. This role requires hands-on experience in building scalable and secure backend services, implementing authentication and authorization mechanisms, understanding maven build processes, supporting deployments, and working with containerized applications. The candidate should be capable of independently owning development activities across design, coding, testing, deployment support, and production issue resolution.
ESSENTIAL FUNCTIONS, ROLES, AND RESPONSIBILITIES:
• Design, develop, and maintain high-performance, scalable rest apis using java and spring boot.
• Develop enterprise-grade microservices following clean architecture, solid principles,
and industry best practices.
• Build secure applications using oauth 2.0, openid connect (oidc), jwt, rbac, and claims-based authorization.
• Read, interpret, and enforce authorization using jwt claims and security policies.
• Develop and maintain angular-based user interfaces and integrate them with backend apis.
• Utilize spring data jpa and hibernate for data access and persistence.
• Follow repository and orm-based patterns and avoid embedding raw sql within application code.
• Design scalable data models and collaborate on database performance optimization initiatives.
• Manage maven builds, dependencies, plugins, profiles, and multi-module projects.
• Troubleshoot build, deployment, application, and production issues.
• Participate in code reviews and enforce coding standards and development best practices.
• Build and package applications using docker and support containerized de
📌 India - Software Engineer (Gurugram)
🏢 Cactus Wellhead
📍 Gurugram