Senior Software Engineer

About the Employer
Annual Salary
Not disclosed

Job Description

• Collaborate closely with your peers; design, develop, test, maintain, and operate primarily Java applications across large, multi-region deployments
• Contribute to the development of core features of the Red Hat Single Sign-On offering or related types of integrations with other Red Hat s offerings and backend systems
• Build custom plugins for Red Hat Single Sing-On while working with that project's open source community to grow the platform for Red Hat s customers
• Implement and support... the deployment of identity and access management solutions that integrate with protocols like OIDC 2.0 and SAML 2.0
• Analyze and clarify business requirements
• Contribute to application release processes with Red Hat Ansible Automation Platform, Puppet, and Red Hat OpenShift
• Contribute to observability instrumentation and monitoring tools
• Participate in application support rotation

What you will bring
• 5 years of professional experience in Java or other object-oriented languages
• Experience implementing integration design patterns, especially in a microservices or event-driven architecture
• Excellent communication skills and ability to work within a distributed team
• Good understanding of core concepts related to application security
• Ability to quickly learn new domains and technologies
• Familiarity with modern token-based application security standards like OAuth2 and OpenID Connect
• Experience using MySQL, PostgreSQL, or MongoDB
• Experience working with distributed source control like Git, including branching and merging
• Good understanding of continuous integration (CI) and continuous delivery (CD) tools and processes
• Good understanding of DevOps principles and practices
• Bachelor s or master s degree in computer science, engineering, or other closely related field
• Familiarity or direct experience with the Keycloak project or the Red Hat Single Sign-On offering and their core features is a big plus
• Knowledge of Kubernetes or Linux Containers is a plus


About Red Hat

Red Hat is the world s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

• Comprehensive medical, dental, and vision coverage
• Flexible Spending Account - healthcare and dependent care
• Health Savings Account - high deductible medical plan
• Retirement 401(k) with employer match
• Paid time off and holidays
• Paid parental leave plans for all new parents
• Leave benefits including disability, paid family medical leave, and paid military leave
• Additional benefits including employee stock purchase plan, family planning reimbursement, tuition reimbursement, transportation expense account, employee assistance program, and more!

Read more

Page Generated in : 0.00017905235290527 Sec.