Devexperts
Financial Technology
Senior/StaffJavaEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“Senior/Staff Java Engineer at Devexperts. Skills: Java, backend development, system design, event-driven architectures. Lead design. Develop brokerage systems”
Industry & Context.
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
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.