Remote Otter LogoRemoteOtter

Senior Software Engineer (Java) - Remote

Posted 18 weeks ago
Software Development
Full Time
Turkey

Overview

OpenPayd is a leading global payments and banking-as-a-service platform for the digital economy, committed to providing businesses with a fully compliant solution across all markets.

In Short

  • Writing well designed, reusable, testable and secure code by applying best software development practices
  • Design and implementation of low-latency, high-availability and performant applications
  • Design & Implementation of RESTful APIs for user facing elements developed by front-end developers
  • Collaborating in a multidisciplinary and international team
  • Participating and conducting code reviews
  • Discovering, learning and implementing new technologies

Requirements

  • Possess a University degree in computer science or engineering or equivalent
  • Proven 5+ years of experience in software development (Core Java, SpringBoot etc…)
  • Excellent working knowledge of recent Java versions
  • Knowledge of databases (PostgreSQL preferred)
  • Understanding of Microservice architecture pattern
  • Experience with Java enterprise technologies: Spring Framework (core, data, integration, boot, cloud) and Hibernate ORM
  • Experience with RabbitMQ, Redis
  • Experience with build automation tools, source control tools, and bug tracking software
  • Strong English written and verbal skills
  • Experience in designing and developing complex distributed event-driven, large volume, highly scalable and available services is a plus
  • Comfortable learn/discuss/work with new technologies

Benefits

  • Experience and understanding of CI/CD principles
  • Experience with Kafka
  • Experience with build tools such as Maven
  • Knowledge of containerized systems and experience with Docker Swarm and/or Kubernetes
  • Experience with software development tools such as Git, JIRA
  • Prior experience with SCRUM/Agile methodologies
  • Contributions to OpenSource projects
OpenPayd logo

OpenPayd

OpenPayd is a leading global payments and banking-as-a-service platform designed for the digital economy. Utilizing API-driven technology, OpenPayd enables businesses to seamlessly integrate financial services into their products, enhancing user experiences and driving growth. The platform simplifies access to a range of services, including accounts, foreign exchange, international and domestic payments, and Open Banking, all through a single API integration. Committed to compliance across all markets, OpenPayd empowers businesses to focus on their growth while leveraging a modular platform that democratizes access to banking and payment solutions.

Share This Job!

Save This Job!

Similar Jobs:

ManpowerGroup Greece logo

Senior Java Software Engineer - Remote

ManpowerGroup Greece

13 weeks ago

Seeking a Senior Java Software Engineer for a fully remote role in the airline industry, focusing on high-performance application development.

Greece
Full-time
Software Development
Raven logo

Senior Software Engineer - Java - Remote

Raven

13 weeks ago

Join our team as a Senior Software Engineer specializing in Java to develop innovative digital banking solutions.

Mexico
Full-time
Software Development
Coherent Solutions logo

Senior Java Software Engineer - Remote

Coherent Solutions

13 weeks ago

Join an international team as a Senior Java Software Engineer to enhance a travel and transportation product.

Bulgaria
Full-time
Software Development

D.C

Senior Software Engineer (Java) - Remote

Diligent Consulting

14 weeks ago

Join a mission-critical team as a Senior Software Engineer specializing in Java development for DoD timekeeping systems.

USA
Full-time
Software Development

L.T

Senior Java Software Engineer - Remote

Lean Tech

15 weeks ago

Join Lean Tech as a Senior Java Software Engineer and contribute to innovative software solutions in a remote setting.

Worldwide
Full-time
Software Development