Senior Security Engineer - IAM or Java Developer
Marriott InternationalAbout the role
JOB SUMMARY
As the senior engineer and lead developer for custom Identity and Access Management tools, you will be responsible for the engineering and development of new features and custom integration. This role partners closely with cross-functional teams, including security analysts, architects, and business stakeholders to develop and deliver high-quality capabilities that meet security design principles and protect the enterprise.
As an experienced developer, you’ll use your skills in standard development tools (such as IDE eclipse or inteligencia), authentication and authorization tools (like PAM/AD/Ping/IBM). Additionally, you’ll leverage your understanding of code repositories, code build and branching, automated build and deployment tools, REST/SOAP fundamentals and API design and development best practices.
CANDIDATE PROFILE
Required Education and Experience
- Bachelor’s degree in computer science, information systems, cybersecurity or a related field or equivalent experience/certification.
- 7+ years of progressive Information Technology and/or /Information Security engineering experience that includes:
- 4+ years engineering and development of IGA features and customization
- 4+ years of development experience in technologies such as Java, Java, spring boot, NodeJs , ReactJS.
- 4 + years of experience in directory services (e.g., Active Directory, Radiant logic VDS, IBM Directory Services, etc.)
- 3 + years of experience in RDBMS development (e.g., Oracle, Postgress, MySQL, etc.)
- 3 + years of understanding of requirements, design, implementation, integration, testing.
- 2+ years’ experience working in agile methodologies.
Additional Skills/Preferred Experiences:
- Operating systems experience (Windows, Unix, and Linux)
- Familiarity in Cloud hosting, AWS (Amazon Web Services) and Azure.
- Familiarity with AWS-EKS and Kubernetes
- Exercises effective communication, leadership, and problem-solving skills.
- Works collaboratively with cross-functional teams and stakeholders.
- Complete understanding of the Software Development Life Cycle
Core Work Activities
- Functions as the technical team lead for IAM development
- Designs, develops, implements, and maintains features in custom Identity LCM tool.
- Develops templates for data creation/modification or removal in LDAP platforms (AD, VDS)
- Develops code to create/modify identities.
- Develops code to read password information from multiple AD forests and Radiant Logic VDS
- Identifies bottlenecks and bugs, and devises solutions to these problems.
- Maintains code quality, organization, and automation.
- Develops or contributes to development new features
- Resolves defects
- Provides mentorship to more junior developers
Maintaining Goals
- Submits reports in a timely manner, ensuring delivery deadlines are met.
- Promotes the documenting of project progress accurately.
- Provides input and assistance to other teams regarding projects.
Managing Work, Projects, and Policies
- Manages and implements work and projects as assigned.
- Generates and provides accurate and timely results in the form of reports, presentations, etc.
- Analyzes information and evaluates results to choose the best solution and solve problems.
- Provides timely, accurate, and detailed status reports as requested.
Demonstrating and Applying Discipline Knowledge
- Provides technical expertise and support to persons inside and outside of the department.
- Demonstrates knowledge of job-relevant issues, products, systems, and processes.
- Demonstrates knowledge of function-specific procedures.
- Keeps up-to-date technically and applies new knowledge to job.
- Uses computers and computer systems (including hardware and software) to enter data and/ or process information.
Delivering on the Needs of Key Stakeholders
- Understands and meets the needs of key stakeholders.
- Develops specific goals and plans to prioritize, organize, and accomplish work.
- Determines priorities, schedules, plans and necessary resources to ensure completion of any projects on schedule.
- Collaborates with internal partners and stakeholders to support business/initiative strategies
- Communicates concepts in a clear and persuasive manner that is easy to understand.
- Generates and pr
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s