Java Developer - Investment Bank

Java Developer - Investment Bank

Full-Time 36000 - 60000 € / year (est.) No home office possible
Synechron

At a Glance

  • Tasks: Join a dynamic team to develop innovative cloud-based solutions in the financial sector.
  • Company: Synechron, a leading digital transformation consulting firm in financial services.
  • Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on continuous improvement and cutting-edge technologies.
  • Why this job: Make an impact by building resilient systems and mentoring junior developers.
  • Qualifications: 5-10 years of experience in Java development and cloud architectures.

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

Overview

Join to apply for the Java Developer - Investment Bank role at Synechron.

Synechron is a global digital transformation consulting firm, renowned for delivering innovative solutions across the financial services industry. Our UK team is at the forefront of pioneering cloud-native applications and enterprise-scale systems. We are seeking a talented Senior Java Developer to help build our resilient, scalable, and secure cloud-based settlement platform.

Role Overview

We are looking for an experienced Senior Java Developer, preferably with exposure to cloud architectures and public cloud offerings (particularly Azure), to join our dynamic team. You will participate in requirements refinement, contribute to system architecture and design, and work hands-on to develop, test, and deploy high-quality microservices. Working in an Agile environment, you will collaborate directly with users, product owners, business analysts, and technology teams to deliver innovative solutions aligned with business needs.

Key Responsibilities

  • Engage actively in requirements refinement sessions to ensure clear, comprehensive specifications.
  • Design, develop, and maintain scalable, resilient, and high-performance microservices using Java 8+ and Spring Boot.
  • Write clean, efficient, and reusable code with automated testing accompanying your development process.
  • Develop and maintain CI/CD pipelines following best DevOps practices, including telemetry, monitoring, and deployment automation.
  • Provide mentorship and guidance to junior developers, fostering best practices and knowledge sharing.
  • Collaborate with cross-functional teams to refine system architecture, improve processes, and enhance standards.
  • Ensure the security, observability, and resiliency of distributed systems.
  • Contribute to continuous improvement initiatives, keeping up-to-date with evolving technologies and industry trends.

Qualifications

  • 5-10 years of experience building distributed, event-based systems applying agile methodologies.
  • Deep understanding of microservice architecture, design patterns, system resiliency, scalability, security, and observability.
  • Strong proficiency in core Java (Java 8 and above), Spring Boot, and related frameworks.
  • Experience designing and implementing high-volume messaging systems and RESTful middleware.
  • Proven ability to design scalable database models (relational or non-relational).
  • Knowledge of DevOps practices, including CI/CD pipeline creation, automation tools, and monitoring.
  • Familiarity with cloud-based development principles; experience with cloud platforms (preferably Azure) is a plus.
  • Excellent communication skills, both verbal and written.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Preferred (Recommended) Skills

  • Hands-on experience with Microsoft Azure Cloud.
  • Experience with Angular for frontend development.
  • Familiarity with Kafka, MongoDB, or other NoSQL databases.
  • Prior experience developing FinTech applications.
  • Experience working within a global, distributed delivery team environment.

Seniority level

  • Mid-Senior level

Employment type

  • Contract

Job function

  • Consulting
  • Industries
  • Financial Services and Investment Banking

Referrals increase your chances of interviewing at Synechron. Get notified about new Java Software Engineer jobs in Scotland, United Kingdom.

#J-18808-Ljbffr

Java Developer - Investment Bank employer: Synechron

Synechron is an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration within the financial services sector. With a strong focus on employee growth, we provide opportunities for mentorship and continuous learning, particularly in cutting-edge technologies like cloud-native applications. Located in the UK, our team thrives in an Agile environment, where your contributions directly impact the development of resilient and scalable solutions, making your work both meaningful and rewarding.

Synechron

Contact Detail:

Synechron Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Java Developer - Investment Bank

Network Like a Pro

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

Show Off Your Skills

Don’t just talk about your experience; demonstrate it! Create a portfolio showcasing your projects, especially those involving Java, Spring Boot, or cloud technologies. This will give you an edge and show you're serious about the role.

Ace the Interview

Prepare for technical interviews by brushing up on your coding skills and understanding microservices architecture. Practice common interview questions and be ready to discuss your past projects in detail. Confidence is key!

Apply Through Our Website

Make sure to apply directly through the Synechron website. It shows initiative and gives you a better chance of being noticed. Plus, we love seeing candidates who are keen to join our team!

We think you need these skills to ace Java Developer - Investment Bank

Java 8+
Spring Boot
Microservice Architecture
Cloud Architectures
Azure
CI/CD Pipelines
DevOps Practices

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Java Developer role. Highlight your experience with Java 8+, Spring Boot, and any cloud platforms like Azure. We want to see how your skills match 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 building scalable microservices aligns with our needs. Let us know why you want to join our team!

Showcase Your Projects:If you've worked on relevant projects, don’t hold back! Include links or descriptions of your work that demonstrate your expertise in microservices and cloud architectures. We love seeing real examples of your skills in action.

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’re considered for the role. Plus, it makes the process smoother for everyone involved!

How to prepare for a job interview at Synechron

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially Java 8 and above. Be prepared to discuss your experience with Spring Boot and how you've implemented microservices in past projects. They’ll likely ask you to solve coding problems or explain your thought process, so practice coding challenges beforehand.

Understand Cloud Architectures

Since this role involves cloud-based systems, it’s crucial to have a solid understanding of cloud architectures, particularly Azure. Familiarise yourself with the principles of cloud development and be ready to discuss any relevant projects where you’ve used cloud technologies.

Showcase Your Agile Experience

This position requires working in an Agile environment, so be prepared to talk about your experience with Agile methodologies. Share specific examples of how you’ve contributed to Agile teams, participated in sprints, and refined requirements to meet business needs.

Prepare for Team Collaboration Questions

Collaboration is key in this role, so expect questions about how you work with cross-functional teams. Think of examples where you’ve mentored junior developers or improved processes through teamwork. Highlight your communication skills and how you ensure everyone is aligned on project goals.