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/.
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
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.