Senior Software Engineer – CIAM and Fraud Solutions

Posted 11 hours ago

This is a fully remote position, open to applicants in Arizona, +3 more states.

πŸ“‹ Description

β€’ Develop and maintain CIAM and Fraud solutions along with various projects.

β€’ Perform research, design, technology integration, development, testing, and support across software domains.

β€’ Create and implement scalable, secure, and reliable solutions that fulfill functionality, performance, and availability criteria.

β€’ Lead and assist in the proactive maintenance of IaaS, SaaS, and on-premises applications.

β€’ Diagnose and resolve application problems, encompassing code defects, data integrity issues, and configuration challenges.

β€’ Offer technical direction and estimate the required effort.

β€’ Assess technology alternatives and identify the best technical solutions to meet business requirements.

β€’ Promote engineering best practices and adherence to development standards.

β€’ Propel initiatives for continuous improvement.

β€’ Advocate for an enhanced developer experience via design, tooling, automation, and engineering methodologies.

β€’ Create clean, maintainable, well-documented, and secure software that aligns with architectural standards and business goals.

β€’ Mentor peers, share expertise, and foster a collaborative team atmosphere.

β€’ Supervise members of a distributed development team.


⛳️ Requirements

β€’ Bachelor's Degree with 4 years of experience in software application development and maintenance, or a High School Diploma/GED with 8 years of experience in the same field.

β€’ Preferred 8+ years of experience in software application development and maintenance.

β€’ Background in banking or regulated financial services is desirable.

β€’ Strong design and development expertise in Java, JMS, JDBC, web development, transactions, WS-*, JVM, JSP, servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate, and Python.

β€’ Knowledge of fraud prevention, risk-based authentication, and secure digital experiences.

β€’ Familiarity with OAuth 2.0, OpenID Connect, and SAML.

β€’ Experience with cloud platforms such as AWS, Azure, or GCP.

β€’ Preferred experience with Okta CIAM.

β€’ Experience in supporting complex, business-critical applications in a production setting.

β€’ Strong understanding of unit, integration, and system testing methodologies.

β€’ Knowledge of peer code reviews, automated testing, security scanning, and CI/CD quality gates.

β€’ Familiar with RestAssured, Postman, and Swagger UI.

β€’ Experience in designing and implementing real-time and file-based integrations.

β€’ Capability to optimize database processing and performance.

β€’ Excellent communication skills with IT management, individual contributors, and business stakeholders.

β€’ Ability to develop code while effectively overseeing distributed development team members.


🏝️ Benefits

β€’ Competitive, thoughtfully designed, and high-quality benefits program.

β€’ Variable incentives, bonuses, benefits, and/or other awards may be included in total compensation.

People also viewed

Allstate10 hours ago

Senior Software Engineer Consultant

US flagIllinois OnlyFull-timeFull-stack Engineer$85k – $145.1k/year
ApplyView job
Cambium Learning Group10 hours ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Blue Coding10 hours ago

Software Engineer – V

AR flagArgentina, +4 more countriesFull-timeFull-stack Engineer
ApplyView job
Stitch Fix10 hours ago

Lead Engineer, Order Management

US flagUnited States OnlyFull-timeFull-stack Engineer$150k – $186k/year
ApplyView job
Enumerate10 hours ago

Tech Lead

Latin AmericaFreelanceFull-stack Engineer$3,500 – $4,500/month
ApplyView job
matchmatch10 hours ago

Senior Frontend Software Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers