Devexperts

Financial Technology

Senior/StaffJavaEngineer

Porto, Porto District, Portugal FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Senior/Staff Java Engineer at Devexperts. Skills: Java, backend development, system design, event-driven architectures. Lead design. Develop brokerage systems”

Industry & Context.

Financial Technology

What They're Looking For.

Must Have

Java, financial technology, capital markets, system design principles, event-driven architectures, Kafka, Kubernetes, CI/CD, automated testing frameworks, No SQL, SQL, Postgres, MySQL, TDD, unit/integration tests, English

Nice to Have

options trading, margin trading, AWS stack, Linux, writing scripts, high-load systems, distributed systems, concurrent programming

What You'll Do.

Develop brokerage systems

Implement brokerage systems

Create scalable trading systems

Create low-latency trading systems

Create highly available trading systems

How You'll Work.

Team & Collaboration

Work closely with engineering team; Work closely with stakeholders

Communication Scope

English

Full Job Description

Devexperts works with respected financial institutions, delivering products and tailor-made solutions for retail and brokerage houses, exchanges, and buy-side firms. The company focuses on trading platforms and brokerage automation, complex software development projects, market data products, and IT consulting services. We are looking for a Senior/Staff Backend Engineer to join the team. Out client is a global B2B financial technology organization dedicated to democratizing access to financial independence around the world. The project has evolved into a global platform offering trading of US equities, mutual funds, ETFs, fixed income, and options. Our culture blends the pace and agility of a fintech start-up with the impact, stability, and discipline of Wall Street. We ensure code quality by performing careful code reviews and various types of testing. We expect the Senior/Staff Backend Engineer to: * Be responsible for leading the design, development, and implementation of the brokerage systems. * Work closely with the engineering team and other stakeholders. * Create scalable, low-latency, and highly available trading systems. ## Qualifications Must-have skills: * 6+ years of backend development experience with expertise in Java, * Background in financial technology or capital markets is required, * Solid understanding of system design principles, * Proven experience implementing sophisticated event-driven architectures with Kafka (or similar) and Kubernetes, * Strong understanding of CI/CD and automated testing frameworks, * Proficient in No SQL, SQL such as in Postgres/MySQL, * Solid understanding of TDD and how to write effective unit/integration tests, * B2+ English to be able to communicate with a US customer. Nice-to-have skills: * Domain knowledge in options and margin trading * Experience with AWS stack, * Experience with Linux and writing scripts to extract and transform data, * Experience working in high-load systems, * Understanding trade-offs in distr

Free ATS check

Applying for this Senior/Staff Java Engineer role?

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

How to Apply on SmartRecruiters

  • SmartRecruiters often includes a video screening step — check camera and mic permissions.
  • Link your GitHub or portfolio directly in the profile section for technical roles.
  • Applications may be reviewed by AI scoring before reaching a recruiter — use keywords from the job description.

ANONYMOUS · UNFILTERED

What do employees actually say about Devexperts?

Real rants from real employees. Read before you apply.

Read Company Rants →