Senior Typescript and Java Engineer

Espeo Software Logo

Espeo Software

πŸ’΅ $70k-$84k
πŸ“Remote - Worldwide

Summary

Join a technology company that specializes in fintech solutions, leveraging blockchain and online payments. As a Senior Typescript and Java Engineer, you will design, develop, and maintain backend systems and APIs, collaborate with product managers and engineers in an agile, remote setup, and write clean, well-tested, and efficient code. You will also troubleshoot production issues, optimize system performance, participate in code reviews, and help shape architectural decisions. This role offers the opportunity to work with a regulated digital asset bank at the forefront of financial innovation, bridging traditional finance with blockchain technology.

Requirements

  • Proven senior-level experience in backend development, especially with TypeScript and Java
  • Solid understanding of system architecture, API design, and database technologies
  • Experience working in agile, distributed teams
  • Excellent communication skills – we value proactive and open team players who enjoy collaborating

Responsibilities

  • Design, develop, and maintain backend systems and APIs in TypeScript (mainly Node.js) and Java
  • Collaborate with product managers and engineers in an agile, remote setup
  • Write clean, well-tested, and efficient code with attention to scalability and security
  • Troubleshoot production issues and optimize system performance
  • Participate in code reviews and technical discussions
  • Help shape architectural decisions for new services and features

Preferred Qualifications

  • Dive into blockchain-related projects if you're passionate about the space
  • Familiarity with cloud infrastructure and DevOps practices is a plus
  • Curiosity for blockchain / crypto is a plus, but not a must

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.