We are finbyte, a tech company based in Berlin helping businesses build fintech solutions and gain momentum to launch innovative offerings. Finbyte brings Commencis’ extensive experience in software & product development and strong talent together with FinLeap’s dominant presence as Europe’s leading fintech ecosystem.
On a mission to thrive fintechs and enterprises in the era of disruption, finbyte aims to create momentum and accelerate future-minded companies.
We are looking for team members to develop state-of-the-art technology and contribute to innovative projects that will help reshape the future of finance.
Join us to build the backbone of pioneering companies.
The position in a nutshell
We are seeking an experienced Senior Java Developer to join our dynamic team on a limited-time contract. You will be responsible for the complete lifecycle of a scalable, secure and well designed software product. You’ll be working closely with designers, analysts, quality assurance and other teams to translate each design into real-life products. The ideal candidate will have a minimum of 7 years of hands-on experience in Java development and its ecosystem.
Note: This is a 1-year limited-time contract with a possibility of extension based on project requirements and performance and involves regular travel to Saudi Arabia for project implementation and coordination.
Key Responsibilities
Design, develop, and maintain high-quality Java-based applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Design and implementation of low-latency, high-availability and performant applications
Design & Implementation of RESTful APIs for user facing elements
Troubleshoot and resolve complex technical issues.
Participate in code reviews and ensure adherence to best practices.
Optimize application performance and scalability.
Engage in regular travel to Saudi Arabia for project collaboration and client meetings.
Collaborating in a multidisciplinary and international team
Discovering, learning and implementing new technologies
Qualifications & Experience
BSc/MSc/PhD degree in Computer Science or a related field
Experience in architecting, designing and implementing large scale systems
Minimum of 7 years of experience in Java development.
Experience with RESTful APIs and microservices architecture
Experience with Relational Database Systems such as MySQL, PostgreSQL, etc.
Good understanding of fundamental design principles for a scalable application
Strong unit test and debugging skills
Familiarity with front-end technologies such as JavaScript, HTML5 and CSS3
Strong verbal and written communication skills in English
Willingness to travel regularly to Saudi Arabia.
Nice to have
Experience and understanding of CI/CD principles
Familiarity with non-relational databases
Proficiency in distributed systems and concurrent programming
Knowledge of containerized systems and experience with Kubernetes
Interested?
Tell us why you’re the right one to join our team. Apply now through LinkedIn or e-mail.