You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Broadridge

Senior Backend Software Engineer — Python & Java

  • Hybrid
  • 6+ years
  • English (B2)

Salary

Not stated

Similar roles pay €70K - 95K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company builds a cloud-native lending platform used by wealth managers, private banks and financial institutions worldwide.

You will join the Securities-Based Lending (SBL) engineering team in Dublin, an Agile group that develops and improves the platform.

The work spans the full software lifecycle, delivering scalable, secure and resilient REST APIs, backend services and cloud infrastructure, mainly in Python and Java.

The team's core stack includes Python, FastAPI, Java 17+, Spring Boot, REST APIs, microservices, PostgreSQL, AWS, Docker, Kubernetes, Terraform, Nomad, Angular, React, TypeScript, JavaScript, HTML5, CSS3, Git, GitHub, Maven, Gradle and CI/CD.

Responsibilities

  • Build and maintain high-quality backend services for the SBL platform in Python, FastAPI, Java and Spring Boot.
  • Design, build and evolve scalable, API-first services, REST APIs and microservices.
  • Build secure, resilient cloud-native services on AWS using DevOps and Infrastructure-as-Code practices.
  • Take part in architecture and design reviews covering backend services, APIs and data design.
  • Write clean, maintainable, well-tested code.
  • Review peers' code and help raise engineering standards, quality and performance.
  • Build and maintain automated tests for services and REST APIs, and help strengthen CI/CD pipelines.
  • Investigate production issues and carry out root cause analysis.
  • Work with Product Managers, QA Engineers, Scrum Masters and UX partners, joining sprint planning, estimation, refinement and retrospectives.
  • Mentor junior engineers and support their growth.

Requirements

  • 5+ years of commercial software engineering experience, with strong commercial work in Python and FastAPI.
  • Commercial experience building enterprise applications in Java and Spring Boot, including RESTful APIs and microservices.
  • Experience with PostgreSQL or another enterprise relational database.
  • Experience using Git.
  • Experience building cloud-native applications on AWS with services such as ECS, Lambda, EC2, S3, IAM and CloudWatch.
  • Experience writing and maintaining automated unit, integration and API tests within CI/CD environments.
  • Experience working in Agile Scrum teams.
  • Strong problem-solving skills.
  • Excellent written and verbal English.
  • Nice to have: Flask, Docker, Kubernetes, Terraform, Nomad, Helm, Clojure, GitHub Actions, Jenkins, OpenAPI, OAuth2 / JWT, event-driven architecture, distributed systems, React or Angular, JavaScript or TypeScript, HTML5 and CSS3.
  • Nice to have: experience in financial services, securities-based lending or banking platforms.

Conditions

Based in Dublin, on a hybrid model, with in-person meetings as needed.

Hiring may use AI-based tools to support recruiters and hiring managers, but humans make all decisions, and any misrepresentation in an application leads to disqualification.

Where you’d work

Part of the week in the office

About the company

Broadridge

  • Industry: FinTech

Offices in Dublin, Ireland, Ireland

Also hiring in London, United Kingdom, United Kingdom, United States and 11 more places

2 of their 52 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

1 red flag

How crowded?

6 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details13 facts · Role, Location, Compensation, Employment, Company, Requirements
Tech stack
  • React
  • TypeScript
  • Python
  • Java
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • JavaScript
  • Angular
  • HTML & CSS
  • Spring
  • CI/CD
Seniority
Senior
Type
Full-time
Industry
FinTech
Specialty
Backend
Region
Europe
Show 7 more factsShow less

Role

Category
Development
Specialty
Backend
Seniority
Senior
Experience
5+ years
Tech stack
  • React
  • TypeScript
  • Python
  • Java
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • Terraform
  • JavaScript
  • Angular
  • HTML & CSS
  • Spring
  • CI/CD

Location

Work model
Hybrid
Region
Europe
Offices
  • Dublin, Ireland
  • Ireland

Compensation

Salary
Salary by agreement
Pay period
Annual

Employment

Type
Full-time

Company

Industry
FinTech

Requirements

Languages
  • English (B2)

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason