Welcome to RemoteYeah 2.0! Find out more about the new version
here
.
remote
yeah
Remote developer jobs
Remote jobs
Remote companies
Log in
Sign up
Post a job
Remote jobs
Remote companies
Log in
Sign up
Post a job
Homepage
/
Remote Software Engineer jobs
/
Remote Senior Software Engineer (Java)
Remote
Senior Software Engineer (Java)
at
OpenPayd
Posted 2 months ago
|
✅
0 applied
Description:
OpenPayd is a leading global payments and banking-as-a-service platform for the digital economy.
The company provides an API-driven technology that allows businesses to embed financial services into their products.
The platform enables access to accounts, FX, international and domestic payments, and Open Banking services globally via a single API integration.
The mission is to open up banking and payments for businesses globally through a modular platform.
The Senior Software Engineer will write well-designed, reusable, testable, and secure code by applying best software development practices.
Responsibilities include designing and implementing low-latency, high-availability, and performant applications.
The role involves designing and implementing RESTful APIs for user-facing elements developed by front-end developers.
Collaboration in a multidisciplinary and international team is expected.
Participation and conducting of code reviews are part of the job.
The engineer will discover, learn, and implement new technologies.
Requirements:
A University degree in computer science or engineering or equivalent is required.
A minimum of 5+ years of experience in software development, particularly with Core Java and SpringBoot, is necessary.
Excellent working knowledge of recent Java versions is essential.
Knowledge of databases, preferably PostgreSQL, is required.
An understanding of the Microservice architecture pattern is necessary.
Experience with Java enterprise technologies such as Spring Framework (core, data, integration, boot, cloud) and Hibernate ORM is required.
Familiarity with RabbitMQ and Redis is necessary.
Experience with build automation tools, source control tools, and bug tracking software is required.
Strong English written and verbal communication skills are essential.
Experience in designing and developing complex distributed event-driven, large volume, highly scalable, and available services is a plus.
The candidate should be comfortable learning, discussing, and working with new technologies.
Benefits:
OpenPayd offers a fully compliant solution across all markets, allowing businesses to focus on growth.
The position provides an opportunity to work in a multidisciplinary and international team.
Employees will have the chance to discover and implement new technologies.
The company promotes a culture of code reviews and collaboration.
OpenPayd values contributions to OpenSource projects and encourages participation in such initiatives.