Java Software Engineer (AWS)

HL TECH Poland

Biała Podlaska

Hybrid

PLN 153,000 - 218,000

Full time

7 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

HL Tech Poland is building the next generation of trade execution platforms. You will contribute to backend services in Java/Spring Boot, design REST APIs and cloud-native workflows, and operate AWS-based infrastructure in a distributed Poland-UK engineering setup.

The role emphasises ownership, reliability, and collaboration across teams while maintaining high standards for security and testing.

Qualifications

  • Strong Java/Spring Boot backend experience.
  • Practical AWS experience in production environments.
  • Experience designing and integrating REST APIs and microservices.
  • Experience owning services in production, including monitoring and reliability improvements.
  • Experience with distributed, event-driven or highly available systems.
  • Understanding of observability practices (metrics, tracing, logging).
  • Understanding of testing, maintainability and security practices.
  • Experience with containers and Kubernetes.
  • English (C1) and Polish (B2) proficiency.

Responsibilities

  • Build and improve backend services using Java and Spring Boot.
  • Design and implement REST APIs and multi-service flows.
  • Develop and operate cloud services in AWS.
  • Write secure, maintainable and testable code with automated tests.
  • Support production systems and investigate incidents.
  • Use metrics, tracing, logging and monitoring to improve reliability.
  • Contribute to solution design and code reviews.
  • Collaborate with Product and engineering teams in Poland and the UK.

Skills

Java & Spring Boot
AWS in production
REST APIs
Microservices
Event-driven
Observability
Testing
Kubernetes
English/Polish

Tools

Terraform
Hibernate
Node.js
TypeScript

Job description

Build systems that power trade execution for millions of investors

HL Tech is the technology hub of Hargreaves Lansdown, a privately owned UK financial services group trusted by approximately 2 million clients and supporting more than £172 billion in savings and investments.

We are part of HL's product and engineering organisation, not an outsourcing company or shared service centre. Our teams in Poland and the UK jointly design, build and run the platforms used by HL clients.

You will join Trade Execution, the team responsible for systems connecting clients with financial markets, including trade routing, order execution and broker integrations. The role combines new development with the modernisation and support of established trading components.

General information

Possible work locations:

remote/hybrid

Salary gross (CoE):

13 700 – 19 500 PLN

Salary net (B2B):

15 000 – 21 500 PLN

Remote:

Anywhere in Poland, with access to our Warsaw office at WeWork Mennica Tower, Prosta 20 (your choice)

Stack:

Java, Spring Boot, AWS, Kubernetes, REST APIs and microservices

Team:

Trading | Trade Execution

Languages

English C1 | Polish B2

All work must be performed from Poland. Occasional office visits may be requested depending on team collaboration needs.

What makes this role different?
  • Your work directly supports trade routing and execution for millions of investors.
  • Own services end-to-end, from design and implementation through deployment, monitoring and continuous improvement.
  • Work with distributed, highly available and event-driven systems where reliability and observability matter.
  • Contribute to technical decisions, service boundaries and implementation approaches, not just feature delivery.
  • Help modernise an established trading platform while building new functionality.
  • Work directly on HL products in a collaborative Poland-UK engineering team.

We are looking for engineers who take ownership beyond delivery, enjoy solving production problems and care about reliability as much as they care about building new features.

Technology
  • REST APIs | Microservices
  • S3 | SQS | SNS | Lambda
  • CI/CD | Trunk-Based Development
  • Observability | Automated Testing
What you will do
  • Build and improve backend services using Java and Spring Boot
  • Design and implement REST APIs and multi-service flows
  • Develop and operate cloud services in AWS
  • Write secure, maintainable and testable code, supported by automated unit, integration and end-to-end tests
  • Support business-critical production systems and investigate incidents
  • Use metrics, tracing, logging and monitoring to improve reliability and observability
  • Contribute to solution design, technical discussions and code reviews
  • Collaborate with Product and engineering colleagues across Poland and the UK to design, build and improve trading services
Requirements

Must-have

  • Strong commercial experience building backend applications in Java using Spring Boot
  • Practical AWS experience gained in production environments
  • Experience designing and integrating REST APIs and microservices
  • Experience owning services in production, including monitoring, incident investigation and reliability improvements
  • Experience working with distributed, event-driven or highly available systems
  • Understanding of observability practices, including metrics, tracing, logging and monitoring
  • Understanding of testing, maintainability, security and engineering best practices
  • Experience with containers and Kubernetes
  • English at C1 level and Polish at B2 level or higher

Nice-to-have

  • Financial services, investment or trading systems experience
  • JPA or Hibernate
  • Terraform or other Infrastructure as Code tools
  • Exposure to TypeScript, Node.js or React
  • Annual bonus
  • 50% tax relief for qualifying creative work under a Contract of Employment
  • PPE with a 4% HL contribution and no required employee contribution

We are an inclusive employer that values diversity in our workforce. We welcome candidates from all backgrounds and are committed to fair and equitable hiring practices. Recruitment decisions are based on the skills and experience relevant to the role.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer @ HSBC Technology Poland
Backend Engineer @ HSBC Technology Poland

HSBC Technology Poland • Kraków

On-site
PLN 195,000 - 257,000
Multisport card
Private medical care
Life insurance
+7
Senior Java Engineer
Senior Java Engineer

GFT TECHNOLOGIES SE • Poznań

Hybrid
Medical insurance
Sport benefits
Lunch subsidy
+4
Tech Lead
Tech Lead

HSBC • Kraków

Hybrid
PLN 312,000 - 368,000
Private medical care
Multisport card
Life insurance
+2
Tech Lead (LP)
Tech Lead (LP)

HSBC • Kraków

On-site
PLN 312,000 - 357,000
Car allowance
Private medical care
Multisport card
+3
Backend Engineer
Backend Engineer

HSBC • Kraków

On-site
PLN 195,000 - 257,000
Healthcare
Private medical care
Life insurance
+6
Senior Java Consultant
Senior Java Consultant

GFT TECHNOLOGIES SE • Poznań

Hybrid
Backend Engineer
Backend Engineer

HSBC Service Delivery Sp. z o.o. • Kraków

On-site
PLN 180,000 - 240,000
Private medical care
Life insurance
Multisport card
+2
Senior Java Backend Engineer – Cloud & Spring Boot
Senior Java Backend Engineer – Cloud & Spring Boot

Experis ManpowerGroup Sp. z o.o. • Poland

On-site
Software Engineer II - Poland
Software Engineer II - Poland

Housecall Pro • Poland

On-site
Paid time off
Flexible work hours
100% remote work
+2
Senior Java Developer
Senior Java Developer

Experis ManpowerGroup Sp. z o.o. • Poland

On-site
PLN 179,000 - 234,000
Multisport Card
Life insurance
Private healthcare
+1