Назад

Software Engineer - Marketing Platform

Детайли

Описание

Introduction
Paysafe is a leading global provider of end-to-end payment solutions. Its core purpose is to enable businesses and consumers to connect and transact seamlessly through industry-leading capabilities in payment processing, digital wallet and online cash solutions.

As a Software Engineer in Paysafe you will have the opportunity to build upon, evolve and deliver delightful experience to the millions of people using our systems. You be part of a newly built team, which rewrites from scratch marketing and affiliate platform. The platform offers different functionalities for merchants, mainly in gambling and sports betting, related to affiliate tracking and marketing management.

What to expect
You contribute to our distributed microservices architecture and our RESTFul web services
You write testable code that will be Continuously Integrated and Deployed, and will therefore have a real effect on live environments
You review code of your peers in the team within the agile environment of Paysafe

To be successful you need to have:
At least 3+ years of experience as a Software Engineer
Strong knowledge of OOP principles, data structures, algorithms, design patterns, etc.
Knowledge of good software development practices (TDD, Clean Code, Refactoring, etc.);
Experience with JavaEE, Spring-boot, Micro-services, Spring-MVC, Spring-Security;
Testing - Mock Objects, TestContext Framework, Spring MVC Test, WebTestClient.
Knowledge of REST API, RDBMS (SQL and Indexes)
Experience with building tools as Gradle and Maven

Equal Employment Opportunity
Paysafe provides equal employment opportunities to all employees, and applicants for employment, and prohibits discrimination of any type with regard to ethnicity, religion, age, sex, national origin, disability status, sexual orientation, gender identity or expression, or any other protected characteristics. This policy applies to all terms and conditions of recruitment and employment. If you need any reasonable adjustments please let us know. We will be happy to help and look forward to hearing from you.


Team:
You will be in a team of 4-6 software engineers closely collaborating with Product Manager, Solution Architect and Development Manager. Your role as a Senior Software Engineer will include:
Working closely the other teammates in improving code quality and technical practices
Suggesting and leading the implementation of highest technical standards in the team
Knowledge-sharing among the team and helping others to improve technically

We offer in return:
Competitive salary
25 paid leave days
Social benefits package (health insurance, free sports card, Work Life Coaching Program, team events, company discounts, variety of soft skills, business and technical training programs, option for work from home)
Tailor-made training and ongoing development to help you enhance your skills
Free conference attendances in Bulgaria and abroad
An awesome workspace with dedicated team spaces with Weekly tech talks thirsty Thursdays, team activities and more

Are you ready to take your career to the next level?

Only shortlisted candidates will be contacted for an interview.

Only shortlisted candidates will be contacted

Изисквания към кандидата

Езикови познания:

Трудов опит:
С професионален опит над 3 г.

Образование:

Ние предлагаме

Вид заетост:

Срок на заетост:

Договор:

Ниво в йерархията:
Експертен персонал без ръководни функции

Категория:

ИТ и Компютърни специалисти

Държава:

България

Населено място:

Гр. София

Адрес:

90, Tsarigradsko Shose blvd., 1784 Sofia

Дата:

05.02.2020

Организация:

Paysafe Bulgaria EOOD
Фирма/Организация - Директно търсеща служители

Детайли за организацията:

Повече информация за Paysafe Bulgaria EOOD може да получите ТУК

КАНДИДАТСТВАЙ