Senior Software Engineer

A fintech company dedicated to revolutionizing the way people manage their finances by creating seamless digital banking solutions.
Marousi, Greece
Backend
Senior Software Engineer
Hybrid
3+ years of experience
Finance

Description For Senior Software Engineer

A fintech company within our group, dedicated to revolutionizing the way people manage their finances, is seeking its next talented team member. We are passionate about creating seamless digital banking solutions by offering cutting-edge tools and great UX for our customers. We reach customers directly but also through partnerships with established financial institutions.

Tech Stack:

  • Backend: Node.js, JavaScript ES6
  • Database: MySQL (Relational DBs like PostgreSQL)
  • APIs: RESTful, RPC
  • Frontend: JavaScript (React, Angular, Vue.js)
  • Mobile: Flutter for mobile apps
  • Infrastructure: Google Cloud (App Engine, Firestore, Serverless architecture)

Role: As a Senior Software Engineer, you will be instrumental in shaping and scaling our tech stack while leading key projects in banking integrations and digital financial services. Experience working with financial systems will be beneficial. This role offers the opportunity to grow into a team leader position, overseeing technology strategy and team efforts.

Responsibilities:

  • Full-stack development: Contribute to both backend and occasionally frontend as part of the core development team.
  • Feature development: Implement features based on the product roadmap, working closely with product and business teams.
  • Optimize and test: Deliver highly optimized, well-tested code that meets the high standards of the fintech industry.
  • Leadership: Lead technical decisions and mentor junior developers as you grow into a leadership role.
  • Integrations: Collaborate with partners to integrate banking and financial services into the platform.

Join a dynamic, high-growth team that's reshaping the financial industry in a flexible, hybrid work environment with competitive compensation and clear path to leadership.

Last updated 6 months ago

Responsibilities For Senior Software Engineer

  • Full-stack development: Contribute to both backend and occasionally frontend as part of the core development team
  • Feature development: Implement features based on the product roadmap, working closely with product and business teams
  • Optimize and test: Deliver highly optimized, well-tested code that meets the high standards of the fintech industry
  • Leadership: Lead technical decisions and mentor junior developers as you grow into a leadership role
  • Integrations: Collaborate with partners to integrate banking and financial services into the platform

Requirements For Senior Software Engineer

Node.js
JavaScript
MySQL
PostgreSQL
React
  • Bachelor's or MSc in Computer Science, Software Engineering, or related field
  • 3+ years in backend and full-stack development, preferably within fintech or financial services
  • Proficiency in Node.js, JavaScript ES6, and knowledge of RESTful APIs and RPC
  • Solid understanding of relational databases like MySQL or PostgreSQL
  • Familiarity with Google Cloud, particularly serverless architectures (big plus)
  • Understanding of banking systems, financial integrations (API, payment gateways, etc.) is a strong plus
  • Familiarity with Flutter and mobile app development (plus)
  • Experience in React, Angular, or Vue.js (plus)
  • Team player and positive character
  • Strong problem-solving and analytical skills
  • Excellent communication skills in English (spoken and written)
  • Proven ability to meet deadlines, work independently, and collaborate in a fast-paced, hybrid environment

Benefits For Senior Software Engineer

Equity
  • Impact: Join a dynamic, high-growth team that's reshaping the financial industry
  • Compensation: Competitive salary with performance-based bonuses
  • Flexible Work Environment: Hybrid, with flexible hours
  • Innovative Culture: Be part of an international, collaborative, and innovation-driven fintech team
  • Leadership Potential: A clear path to becoming tech lead and shaping the future of our technology

Interested in this job?

Jobs Related To OKTO Senior Software Engineer

Senior Software Engineer (Backend - Payments & Architecture)

Senior Software Engineer role at OKTO, leading backend payment systems architecture and development, requiring 7+ years experience in Java and distributed systems.

Lead Software Engineer / Oracle / HCM / Learning / Cloud

Lead Software Engineer position at JPMorgan Chase focusing on Oracle HCM Learning Cloud implementation and development.

Community Engagement Market Manager - Corporate Responsibility

Community Engagement Market Manager role at JPMorgan Chase, focusing on strengthening inclusive economic growth in the New York Metro area through stakeholder engagement and community development initiatives.

Lead Software Engineer - Java, Spring Boot, React, Kafka

Lead Software Engineer position at JPMorgan Chase focusing on Java, Spring Boot, React, and Kafka development for the Equities/Future and Options Execution Technology Group.

Senior Lead Software Engineer - Java / Python Full Stack

Senior Lead Software Engineer position at JPMorgan Chase focusing on Java/Python full stack development for the Credit Trading Team.