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 to combat fraud and enhance client satisfaction.
  • Company: Join Visa, a global leader in payments and technology.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact in a fun, innovative team dedicated to solving complex problems.
  • Qualifications: Experience in software engineering and strong Java skills required.
  • 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 team’s efforts to ensure software dependencies remain up-to-date and vulnerability free
  • Supporting the team\’s investigation and resolution of customer issues, including leading coordination where necessary
  • Providing Java and agile software development expertise

Role Responsibilities

  • 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 of new 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 where needed

Qualifications

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 applicationsKnowledge 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
  • Web services – HTTP API development
  • Message queuing systems – RabbitMQ / ActiveMQ / Kafka
  • 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

At Visa, we pride ourselves on being a purpose-driven industry leader in payments and technology, offering a dynamic work environment that fosters innovation and collaboration. As a Senior Java Software Engineer at our Cambridge office, you'll enjoy a supportive culture that encourages professional growth, mentorship opportunities, and the chance to make a meaningful impact on our clients' success while working alongside passionate colleagues. Join us to be part of a team that values creativity, inclusivity, and the drive to uplift everyone, everywhere.
V

Contact Detail:

Visa Recruiting Team

StudySmarter Expert Advice 🤫

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

✨Tip Number 1

Network like a pro! Reach out to current employees at Featurespace on LinkedIn or other platforms. A friendly chat can give you insider info and might just get your foot in the door.

✨Tip Number 2

Prepare for the interview by brushing up on your Java skills and understanding the latest trends in software development. We want to see your passion for coding and problem-solving!

✨Tip Number 3

Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. Let us see what you've built and how you tackle challenges.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining our team at Featurespace.

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

Java
Agile Software Development
Optimised Code Writing
Scalable Distributed Applications
Debugging and Issue Resolution
Code Approval
Technical Initiative Leadership
Project Ownership
Mentoring
Feedback Provision
API Integration
Code Profiling
Performance Tuning
Relational Databases
NoSQL Databases

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Java Software Engineer role. Highlight your expertise in Java, agile methodologies, and any relevant projects you've worked on. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for software engineering. Share why you're excited about working at Featurespace and how you can help us protect our clients from fraud. Keep it engaging and authentic!

Showcase Your Problem-Solving Skills: In your application, don’t just list your technical skills; give examples of how you've solved complex problems in past roles. We love seeing candidates who can think critically and lead initiatives, so share those success stories with us!

Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Don’t miss out on this opportunity!

How to prepare for a job interview at Visa

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be ready to discuss your experience with optimising code, handling large codebases, and any specific projects you've worked on that showcase your expertise in Java and agile development.

✨Showcase Problem-Solving Skills

Prepare to share examples of complex problems you've solved in previous roles. Think about how you debugged issues or improved system performance, as this will demonstrate your ability to contribute to Featurespace's mission of protecting clients from fraud.

✨Familiarise Yourself with Their Tech Stack

Research the technologies mentioned in the job description, like relational and NoSQL databases, API development, and message queuing systems. Being knowledgeable about these will show that you're serious about the role and can hit the ground running.

✨Emphasise Team Collaboration

Featurespace values a positive team atmosphere, so be prepared to discuss how you've collaborated with others in past projects. Highlight any mentoring experiences or how you've contributed to team success, as this aligns with their culture of innovation and support.

Senior Java Software Engineer - Featurespace
Visa
Location: Cambridge

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>