Senior Java Software Engineer - Featurespace
Senior Java Software Engineer - Featurespace

Senior Java Software Engineer - Featurespace

Cambridge Full-Time 36000 - 60000 £ / year (est.) No home office possible
V

At a Glance

  • Tasks: Develop and maintain Java features while solving customer issues and improving code quality.
  • Company: Join Featurespace, a leading software company focused on fraud protection.
  • Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in a fun, innovative team dedicated to customer success.
  • Qualifications: Experience in software engineering with strong Java skills and problem-solving abilities.
  • Other info: Mentorship opportunities and a collaborative environment await you!

The predicted salary is between 36000 - 60000 £ per year.

Senior Java Software Engineer – Featurespace

At Featurespace, we strive to be the world’s best software company at protecting our clients and their customers from fraud attacks. We do that with personality, heart and professionalism, cultivating an innovative, fun and positive team atmosphere where everybody can contribute to solving our clients’ problems in new, innovative ways. We are always seeking to be the best at what we do and make our customers smile.

The Opportunity

In your role as Senior Java Software Engineer you will help us achieve our goals and deliver success on behalf of our customer by:

  • Collaborating with team members to develop new features and maintain the existing Java code base to support the ARIC UI
  • Supporting the teams’ efforts to ensure software dependencies remain up-to-date and vulnerability free
  • Supporting the team\’s investigation and resolution of customer issues, including leading co-ordination where necessary
  • Providing Java and agile software development expertise

Role Responsibilities

As a company we hire people with a willingness to adapt to a variable role, so along with the key responsibilities below, we ask for ownership of any other duties as required.

  • Expert understanding of relevant technologies and ability to write optimized, scalable code
  • Solves complex problems and helps others in debugging and resolving issues
  • Seen as a code approver at a larger scale outside of scrum team
  • Improves areas of the system they work on, leaves things better than they found them
  • Leads significant portions of projects and makes impactful contributions
  • Capable of driving technical initiatives and leading resolution of critical bugs
  • Identifies solutions to larger problems with assistance from peers
  • Takes part in the process of interviewing, recruitment, and onboarding within their team
  • Takes full ownership of projects and ensures success
  • Regularly mentors other engineers, particularly those less experienced than themselves
  • Able to support onboarding ofnew engineers into their team
  • Proactively seeks and gives timely, actionable feedback in their team
  • Promotes good practises and helps other engineers deepen their knowledge
  • Confidence in judgement and design making, pulls in support from around the company whereneeded

This is a hybrid position with the expectation of 3 days per week in the Cambridge office.

Required experience:

  • Demonstrable experience in a software engineering position
  • Ability to manage and prioritise your own workload
  • Modern IDEs, source control and continuous integration systems
  • Experience of designing and developing scalable distributed applications
  • Knowledge of patterns and their trade-offs in a distributed environment
  • Comfortable working with large codebases
  • External API integration
  • Code profiling and performance tuning

Great to have:

  • Experience of relational and /or NoSQL databases for large datasets
  • Cloud platforms and automation

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

#J-18808-Ljbffr

Senior Java Software Engineer - Featurespace employer: Visa Inc.

At Featurespace, we pride ourselves on being an exceptional employer, fostering a vibrant and inclusive work culture that encourages innovation and collaboration. Our Cambridge office offers a hybrid working model, allowing for flexibility while ensuring team members can engage in meaningful projects that protect clients from fraud. With ample opportunities for professional growth and mentorship, we empower our employees to take ownership of their work and contribute to our mission of delivering outstanding software solutions.
V

Contact Detail:

Visa Inc. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Java Software Engineer - Featurespace

✨Network Like a Pro

Get out there and connect with folks in the industry! Attend meetups, webinars, or even just grab a coffee with someone who works at Featurespace. Building relationships can open doors that a CV just can't.

✨Show Off Your Skills

When you get the chance to chat with potential employers, don’t hold back! Share your past projects, especially those involving Java and agile development. Let them see how you’ve tackled complex problems and improved systems.

✨Prepare for Technical Interviews

Brush up on your coding skills and be ready to solve problems on the spot. Practice common algorithms and data structures, and don’t forget to think aloud during the interview – it shows your thought process!

✨Apply Through Our Website

Don’t forget to apply directly through the Featurespace website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our innovative team.

We think you need these skills to ace Senior Java Software Engineer - Featurespace

Java
Agile Software Development
Optimised Code Writing
Scalable Distributed Applications
Debugging
Code Approval
Technical Initiative Leadership
Problem Solving
Mentoring
Feedback Provision
API Integration
Code Profiling
Performance Tuning
Source Control
Continuous Integration

Some tips for your application 🫡

Show Your Java Skills: Make sure to highlight your experience with Java in your application. We want to see how you've tackled complex problems and contributed to projects, so share specific examples that showcase your expertise!

Be Yourself: At Featurespace, we value personality and professionalism. Don’t be afraid to let your unique voice shine through in your application. We’re looking for team players who can bring a positive vibe to our innovative atmosphere!

Tailor Your Application: Take the time to customise your application for this role. Mention how your skills align with our mission to protect clients from fraud attacks and how you can contribute to making our customers smile!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!

How to prepare for a job interview at Visa Inc.

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with optimising code, handling large codebases, and integrating external APIs. They’ll want to see that you can not only write code but also understand the nuances of Java in a distributed environment.

✨Showcase Your Problem-Solving Skills

Be ready to share specific examples of complex problems you've solved in previous roles. Highlight how you approached debugging and resolution, especially in high-pressure situations. This will demonstrate your ability to lead technical initiatives and contribute meaningfully to the team.

✨Emphasise Collaboration and Mentorship

Featurespace values teamwork, so be sure to talk about your experiences collaborating with others. Discuss any mentoring you've done, particularly with less experienced engineers, as this shows your willingness to support and uplift your team.

✨Prepare Questions About Their Culture

Since they focus on a fun and positive team atmosphere, come prepared with questions about their culture and how they foster innovation. This shows you're genuinely interested in being part of their team and aligns with their values of making customers smile.

Senior Java Software Engineer - Featurespace
Visa Inc.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

V
  • Senior Java Software Engineer - Featurespace

    Cambridge
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-10-24

  • V

    Visa Inc.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>