Full Stack Software Engineer

Full Stack Software Engineer

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
P

At a Glance

  • Tasks: Lead and develop innovative software solutions in a dynamic banking environment.
  • Company: Join a leading London-based banking client focused on cutting-edge technology.
  • Benefits: Enjoy hybrid work options and a collaborative team culture.
  • Why this job: Be part of impactful projects that shape the future of banking technology.
  • Qualifications: Experience in Full Stack Java Development and Oracle PL/SQL is essential.
  • Other info: This is a 12-month contract with opportunities for professional growth.

The predicted salary is between 43200 - 72000 £ per year.

We are seeking an experienced Full Stack Software Engineer for a 12-month contract for our London based banking client. The ideal candidate will have strong expertise in Full Stack Java Development and PL/SQL. Any experience integrating or supporting Oracle Banking Payments Module (OBPM) or Oracle Flexcube banking applications would be highly beneficial.

Key Responsibilities:

  • Lead moderately complex initiatives and deliverables within technical domain environments.
  • Contribute to large-scale strategic planning and technical roadmaps.
  • Design, develop, test, debug, and document projects and programs, including system upgrades and deployments.
  • Review and resolve moderately complex technical challenges, requiring an in-depth evaluation of technologies and procedures.
  • Lead a team to meet client needs while ensuring compliance with relevant policies and procedures.
  • Collaborate and consult with peers, colleagues, and mid-level managers to address technical challenges and achieve project goals.
  • Act as an escalation point and provide guidance and direction to less experienced staff.

Required Qualifications:

  • Proven Software Engineering experience, demonstrated through work experience, training, military experience, or education.
  • Strong background in the Financial Industry, with deep knowledge of Urgent/Wire payment processing.
  • Full Stack Java Development experience.
  • Proficiency in Oracle PL/SQL.
  • Hands-on DevOps experience.

Desired Qualifications:

  • BS/BA degree or higher in Computer Science, Engineering, or a related field.
  • Experience in Microservices development.
  • Familiarity with Jenkins for CI/CD automation.
  • Hands-on experience working in an Agile development team.
  • Strong communication skills with the ability to articulate complex concepts to diverse stakeholders.
  • Strong analytical and problem-solving skills.

Due to the volume of applications received for positions, it will not be possible to respond to all applications and only applicants who are considered suitable for interview will be contacted. Proactive Appointments Limited operates as an employment agency and employment business and is an equal opportunities organisation. We take our obligations to protect your personal data very seriously. Any information provided to us will be processed as detailed in our Privacy Notice, a copy of which can be found on our website http://proactive.it/privacy-notice/.

P

Contact Detail:

Proactive Appointments Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Software Engineer

✨Tip Number 1

Make sure to brush up on your Full Stack Java Development skills, as this is a key requirement for the role. Consider working on personal projects or contributing to open-source projects that showcase your expertise in Java.

✨Tip Number 2

Familiarise yourself with Oracle PL/SQL and any relevant banking applications like Oracle Banking Payments Module (OBPM) or Oracle Flexcube. Having practical knowledge or experience in these areas can set you apart from other candidates.

✨Tip Number 3

Highlight your experience in Agile development environments. If you've worked in Agile teams before, be ready to discuss specific methodologies and tools you've used, as this will resonate well with the hiring team.

✨Tip Number 4

Prepare to demonstrate your problem-solving skills during interviews. Think of examples where you've tackled complex technical challenges, especially in financial contexts, as this will show your capability to handle the responsibilities of the role.

We think you need these skills to ace Full Stack Software Engineer

Full Stack Java Development
PL/SQL Proficiency
Oracle Banking Payments Module (OBPM) Integration
Oracle Flexcube Experience
DevOps Practices
Microservices Development
Jenkins for CI/CD Automation
Agile Development Methodologies
Strong Communication Skills
Analytical Skills
Problem-Solving Skills
Technical Leadership
System Design and Development
Documentation Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Full Stack Java Development experience and proficiency in Oracle PL/SQL. Include specific projects or roles that demonstrate your expertise in the financial industry, especially related to payment processing.

Craft a Compelling Cover Letter: Write a cover letter that addresses the key responsibilities mentioned in the job description. Emphasise your experience with DevOps, Agile development, and any relevant banking applications like Oracle Banking Payments Module or Oracle Flexcube.

Showcase Your Problem-Solving Skills: In your application, provide examples of how you've tackled complex technical challenges in previous roles. This could include specific instances where you led a team or contributed to strategic planning.

Highlight Communication Skills: Since strong communication skills are essential for this role, mention experiences where you've successfully articulated complex concepts to diverse stakeholders. This will demonstrate your ability to collaborate effectively within a team.

How to prepare for a job interview at Proactive Appointments

✨Showcase Your Full Stack Expertise

Make sure to highlight your experience in Full Stack Java Development and PL/SQL during the interview. Be prepared to discuss specific projects where you've successfully implemented these technologies, as this will demonstrate your technical proficiency.

✨Understand the Financial Industry

Since the role is within the banking sector, brush up on your knowledge of urgent/wire payment processing. Being able to speak confidently about industry-specific challenges and solutions will set you apart from other candidates.

✨Demonstrate Problem-Solving Skills

Prepare to discuss how you've tackled complex technical challenges in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers, showcasing your analytical skills and ability to lead teams through difficulties.

✨Familiarise Yourself with Agile and DevOps

Since hands-on experience in Agile development and DevOps practices is essential, be ready to share examples of how you've contributed to CI/CD processes using tools like Jenkins. This will show your adaptability and commitment to modern software engineering practices.

Full Stack Software Engineer
Proactive Appointments
Location: London
Go Premium

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

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