Entersekt

Financial Services

SeniorSoftwareEngineer

€75–120k ~AI est. Europe Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Entersekt. Skills: Backend services, Java, Security, Payments. Design backend services. Develop backend services”

Industry & Context.

Financial Services
Problems you'll solve

Problem-solving; Analytical thinking; Identify and resolve issues

What They're Looking For.

Must Have

5 - 8+ years professional software engineering experience, Proficiency in Java, Experience developing applications on Apache Tomcat, Solid experience with MySQL or similar relational databases, Experience building RESTful APIs, Experience working with distributed systems, Understanding of software design principles, Experience using Git or similar version control systems, Understanding of secure coding practices, Experience working in regulated environments, Experience handling sensitive data

Nice to Have

Java 11+ newer LTS versions, Schema design, Query optimisation and indexing, Performance tuning and troubleshooting, AWS experience, Cloud-native architectures, Cloud-migrated architectures, Docker experience, Kubernetes experience, CI/CD pipelines experience, DevOps practices experience, Payments domain experience, Fintech domain experience, High-security domains experience

What You'll Do.

Design backend services

Develop backend services

Maintain backend services

Maintain RESTful APIs

Build distributed systems

Maintain distributed systems

Develop Java applications

Support Java applications

Optimise MySQL schemas

Maintain MySQL schemas

Optimise MySQL queries

Maintain MySQL queries

Identify performance issues

Resolve performance issues

Identify stability issues

Resolve stability issues

Identify production issues

Resolve production issues

Contribute to architectural decisions

Contribute to technical tradeoffs

Ensure systems adhere to secure coding

Ensure systems adhere to compliance

Collaborate with product teams

Collaborate with QA teams

Collaborate with DevOps teams

Take ownership of features

Take ownership of services

How You'll Work.

Team & Collaboration

Product teams; QA teams; DevOps teams; Other engineers

Communication Scope

Clear communication; Effective communication

Full Job Description

Why Entersekt Founded over 16 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in digital banking fraud prevention and payment security, including mobile authentication, mobile app security, and 3D Secure authentication for issuers, acquirers and payment networks. We offer highly scalable products with a track record of success across multiple continents. Entersekt enables secure digital transactions for leading financial institutions globally. We exist to create a world where everyone can transact digitally without fear or compromise. Currently, we protect the digital transactions of over 210 million active users on our platform and hold 120 active patents that recognize innovation in digital security, payments, and user experience. Entersekt offers customers secure authentication and digital payments experiences that remove unnecessary friction. Entersekt has a diverse product portfolio and aggressive roadmap that positions the company well to sustain competitive advantage as it expands globally with emphasis on North America and European markets. The Ideal Candidate The ideal candidate is a senior backend engineer with strong Java expertise who is comfortable working on security‑critical, regulated systems. You have experience designing, building and maintaining distributed backend services, enjoy taking ownership of complex technical problems, and are able to balance delivery with long‑term maintainability. You are confident working independently, contributing to architectural decisions, and mentoring other engineers, while collaborating closely with product, QA and DevOps teams. Experience in payments, fintech or other high‑security environments will be a strong advantage. The Role As a Senior Software Engineer in the 3DS Payments team, you will work on backend services that support secure payment authentication and the handling of sensitive data. The role focuses on developing and maintaining Java‑based services, improving system r

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about Entersekt?

Real rants from real employees. Read before you apply.

Read Company Rants →