Job Details

ID #51771295
Estado Missouri
Ciudad St louis
Full-time
Salario USD TBD TBD
Fuente Enterprise Mobility
Showed 2024-05-24
Fecha 2024-05-25
Fecha tope 2024-07-24
Categoría Etcétera
Crear un currículum vítae
Aplica ya

Lead Software Engineer - Java/IAM

Missouri, St louis, 63011 St louis USA
Aplica ya

OverviewEnterprise Mobility is the world’s largest car rental operator and an industry leader in mobility and technology. We’re one of the top global travel companies, ranking ahead of many airlines and most cruise lines and hotels. And no matter what transportation challenges our customers face, we have an innovative solution.We operate the Enterprise Rent-A-Car National Car Rental and Alamo Rent A Car brands via more than 10,000 fully staffed neighborhood and airport offices, including franchisee branches, in over 90 countries and territories.Through this robust global network, we operate a fleet of over 2.3 million vehicles and provide a comprehensive portfolio of transportation solutions, including car rental, carsharing, vanpooling, car sales, truck rental, vehicle-subscription and affiliated fleet management services. As a total mobility provider, we serve the needs of a wide variety of customers, businesses, government agencies and organizations every day.At the center of it all, our dedicated IT teams innovate, design and develop the technology that is redefining how customers rent, buy and share vehicles from our family of brands. Here, you will be part of a diverse and talented team that creates and delivers powerful technology solutions for our customers and employees across the world with the resources and support to develop in a variety of career paths.As an Enterprise Mobility team member, we offer an excellent package with market-competitive pay, comprehensive healthcare packages, 401k matching & profit sharing, schedule flexibility, work from home opportunities, paid time off, and organizational growth potential.This position is open to candidates who wish to work from home (WFH). Team members who choose virtual / remote work should have an adequate space to serve as their home office. #LI-REMOTEResponsibilitiesThe Information Security Office (ISO) has an exciting opportunity for a Lead Software Engineer ( Software Engineer 3) within their Identity and Access Management (IAM) team.  This role is focused on the development and evolution of the Application Security (AppSec) team responsible for providing authentication and authorization to the suite of Enterprise internal and external applications.  As an Engineer 3, you will design, develop, and modify our custom solutions that support mission critical business processes and systems.  Your day-to-day will involve contributions to both daily operations and IAM strategic initiatives. This role will contribute to the delivery of EHI’s IAM program to ensure employees have a secure environment for productivity and protection to EHI’s most critical and sensitive data and systems. Your focus will be split between daily operations and participating in strategic IAM initiatives as they relate to AppSec.A successful candidate will have strong problem solving and Java skills and contribute to the design, modification, and development of proprietary code. Using your technical knowledge alongside strong research you will make recommendations for modernization and resiliency of our products bridging to newer identify platform technologies.As an Engineer 3 you will lead technology discussions to design solutions to transform our suite of Application Security products to the next generation of automated lifecycle access management and entitlements management. You will be involved in defining the team’s roadmap for IAM integrations which requires that you be driven, organized, and an effective communicator. Partnership with Engineers and Architects across multiple solutions to define and communicate architecture strategies for Application Security as they relate the larger IAM and ISO initiatives is a key responsibility of this role.Equal Opportunity Employer/Disability/VeteransQualificationsRequired :

Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future

Must be committed to incorporating security into all decisions and daily job responsibilities

Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field

5+ years of hands-on experience with Java development.

5+ years of web application and API development with technologies such as Java, JDBC and/or ORM such as Hibernate, Spring.

Experience with database technologies, such as Oracle, MySQL, PostgreSQL. 

Solid understanding of Cloud technologies (Azure and AWS).

Experience with Tomcat and WebLogic, AIX, and Linux.

Must understand Jenkins and Bitbucket/GIT source control management system (Bitbucket preferred.)

Must possess strong communication skills to effectively interact with various IT roles and clients.

Must be able to break down development work into actionable modules while informing and escalating dependencies, risks, and issues to facilitate seamless delivery, technology effectiveness and security.

Must be able to triage problems, determine root cause, and engage appropriate resources to progress the resolution.

Must work well in a dynamic environment that requires strong problem-solving and troubleshooting skills requiring flexibility with changing priorities.

Must provide leadership and direction for technical support; on-call support and support for escalated trouble tickets; lead the resolution of key implementation and system integration issues

Must use influence, expertise, and leadership to support other Engineers and Architects throughout IT to drive and deliver high quality technology solutions that align with IT initiatives.

Must actively coach, mentor, and teach less senior engineers

Must provide 24/7 on-call support as part of a rotating team schedule.

Preferred :

Experience with RESTful APIs.

Experience with IntelliJ IDEA.

Experience working with IAM services and solutions, including LDAP, SAML, Active Directory, Azure AD, RSA, AWS IAM.

Knowledge of modern authorization technologies.

Knowledge of security and network principles.

Experience with JIRA, Confluence, and/or similar tools.

Experience with agile development methodologies and tools such as Kanban – preferred.

Experience with Public Key Infrastructure and Certificate Management 

Knowledge and experience with audit processes (GDPR, PCI, E&Y, CCPA) 

Knowledge of IAM services and solutions, including LDAP, SAML, Active Directory, Azure AD, RSA, AWS IAM a plus.

Understanding and experience using Splunk.  Splunk Power User certification a plus.

CISSP or other security certifications are a plus.

Enterprise Mobility/Enterprise Rent-A-Car/Alamo Rent A Car and National Car Rental seeks and values people of all backgrounds because every employee, customer and business partner is important. Enterprise Mobility is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, gender identity or protected veteran status and will not be discriminated against on the basis of disability. If you have any difficulty using our online system and you need an accommodation due to a disability, you may use this alternative email address ([email protected]) to contact us about your interest in employment.

Aplica ya Suscribir Reportar trabajo