At a Glance
- Tasks: Design and develop secure software solutions in a dynamic financial environment.
- Company: Leading global financial organisation with a focus on innovation.
- Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
- Other info: Inclusive culture that values diversity and supports all applicants.
- Why this job: Join a diverse team and make an impact in the financial tech space.
- Qualifications: Experience in Java, IAM engineering, and security technologies required.
Our client, a leading global financial organisation, is seeking a Software Engineer to design, develop, and enhance software solutions using various engineering practices. This role supports the delivery of business, platform, and technology capabilities for both customers and internal teams. A Java background within financial services (Banking preferred) is essential, combined with experience of security related technologies.
In this hands-on role, you will be responsible for:
- Develop and deliver high-quality, scalable, and maintainable software using industry-standard languages, frameworks, and tools.
- Collaborate with product managers, designers, and engineers to define requirements and ensure solutions align with business goals.
- Participate in code reviews, knowledge sharing, and promote a culture of code quality.
- Stay current with technology trends and contribute to internal tech communities.
- Follow secure coding practices to protect data and reduce vulnerabilities.
- Implement effective unit testing to ensure code reliability and readability.
Skills and experience required:
- Strong hands-on IAM engineering experience across identity management, authentication, authorisation, federation, and related protocols and tooling.
- Expertise in SSO, OAuth2, OIDC, PKI, PSD2 SCA, and possession-based authentication.
- ForgeRock or equivalent IAM platform experience, including development with PingGateway, PingAM, PingIDM, and PingDS, using JavaScript for scripted routes and authentication trees.
- Proficient in Java or JavaScript with experience designing extensible IAM APIs for seamless integration.
- Skilled in building PingAM custom authentication trees with API integration to threat sensors (e.g., ThreatMetrix, BioCatch), adaptive/step-up authentication, and linking to external/internal data sources via LDAP, JDBC, SOAP, HTTPS.
Reasonable Adjustments: Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients. If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.
Remote Software Engineer,Java,Secruity,Hybrid in Bournemouth employer: Sanderson
Join a leading global financial organisation that values innovation and collaboration, offering a dynamic hybrid work environment in London. With a strong commitment to employee growth, you will have access to continuous learning opportunities and the chance to work on cutting-edge security technologies. Our inclusive culture fosters diversity and respect, ensuring that every team member can thrive and contribute to impactful solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Remote Software Engineer,Java,Secruity,Hybrid in Bournemouth
✨Tip Number 1
Network like a pro! Reach out to your connections in the financial services sector, especially those who work with Java and security technologies. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those related to IAM and secure coding practices. This will give potential employers a taste of what you can bring to the table.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Java and security protocols. Practising coding challenges can also help you feel more confident when it’s time to shine.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for talented individuals like you to join our diverse community.
We think you need these skills to ace Remote Software Engineer,Java,Secruity,Hybrid in Bournemouth
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the job description. Highlight your Java experience and any relevant security technologies you've worked with. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background in financial services makes you a great fit. We love seeing enthusiasm and personality!
Showcase Your Projects:If you've worked on any projects that demonstrate your skills in IAM engineering or secure coding practices, make sure to mention them. We appreciate real-world examples that show us what you can do!
Apply Through Our Website:Don't forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, we love seeing applications come directly from our site!
How to prepare for a job interview at Sanderson
✨Know Your Tech Inside Out
Make sure you brush up on your Java and security-related technologies. Be ready to discuss your hands-on experience with IAM engineering, SSO, OAuth2, and any relevant tools like ForgeRock. The more you can demonstrate your expertise, the better!
✨Showcase Your Collaboration Skills
This role involves working closely with product managers and designers, so be prepared to share examples of how you've successfully collaborated in the past. Highlight any experiences where you defined requirements or aligned solutions with business goals.
✨Emphasise Code Quality
Since code reviews and promoting a culture of quality are key aspects of this job, come equipped with examples of how you've implemented effective unit testing and followed secure coding practices. This will show that you take code reliability seriously.
✨Stay Current with Trends
Demonstrate your passion for technology by discussing recent trends or innovations in software engineering and security. Mention any contributions you've made to tech communities or how you've kept your skills sharp, as this shows you're proactive and engaged.