about the company.
Company is a US-based fintech company that has expanded its operations to multiple countries and regions worldwide. Our core expertise lies in developing and licensing a comprehensive full-stack software development framework that empowers financial institutions to efficiently create highly robust, mission-critical enterprise-grade applications.
about the team.
We firmly believe that the key to the success of software project lies in careful and wise engineering. Our management philosophy therefore places a strong emphasis on communication. Colleagues collaborate seamlessly from various locations and time zones around the globe. We trust in our team’s sense of ownership and measure success by business results, Additionally, we highly respect each other's choices to ensure a healthier work-life balance for all.
about the job.
- As a core member of the engineering team, you will take ownership of key components and client projects built on our high-performance, event-driven Java framework. This is a hands-on individual contributor role ideal for an experienced developer with strong motivation, engineering judgment, and communication skills.
- Rapidly gain systemaQc understanding of the framework (Java-based) and its
...
frontend technology stack (web technologies and Vue 3). In-depth knowledge of both
backend and frontend technologies is expected over Qme.
ParQcipate in the full lifecycle of designing and implemenQng high-performance
streaming frameworks for building end-to-end enterprise plaTorms—especially trading
systems in the financial industry.Analyze and opQmize the performance of large-scale, real-Qme enterprise systems built
in Java. Performance goals include reducing memory footprint, improving throughput,
and minimizing end-to-end latency.Provide technical leadership for a small group of developers, including architectural
guidance, soluQon design support, and code reviews.Lead or guide the development of client projects. Collaborate with client engineering
teams to design architecture tailored for client specific Velox-based applicaQons. Present
new features and soluQons to clients, and support producQon deployments of applicaQons.
skills and experience required.
- Bachelor’s degree or above in Computer Science or a related engineering discipline.
- 5+ years of hands-on software development experience.
- Strong command of English; capable of conducting work-related conversations and delivering presentations in English.
- Solid foundation in Java programming, with familiarity in data structures, algorithms,and software design patterns.
- Experience with frontend technologies such as HTML, CSS, JavaScript, and Vue.js is a plus.