Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Java Developer

TN Germany

Berlin

Vor Ort

EUR 60.000 - 100.000

Vollzeit

Vor 12 Tagen

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

An established industry player is seeking a talented software developer with a strong background in Core Java and Spring Boot. This role offers the opportunity to design and implement high-performance applications while collaborating with a dynamic, international team. You'll be responsible for writing reusable and secure code, designing RESTful APIs, and participating in code reviews. If you are passionate about leveraging your skills in a modular platform that aims to revolutionize banking and payments, this position is perfect for you. Join a forward-thinking company that values innovation and teamwork.

Qualifikationen

  • 5+ years of experience in software development with Core Java and Spring Boot.
  • Excellent knowledge of recent Java versions and databases like PostgreSQL.

Aufgaben

  • Write well-designed, reusable, and secure code by applying best practices.
  • Design and implement low-latency, high-availability applications.

Kenntnisse

Core Java
Spring Boot
PostgreSQL
Microservice architecture
RabbitMQ
Redis
CI/CD principles
Kafka
Maven
SCRUM/Agile methodologies

Ausbildung

University degree in computer science or engineering

Tools

Git
JIRA
Docker
Kubernetes

Jobbeschreibung

Social network you want to login/join with:

Who are we? OpenPayd is a leading global payments and banking-as-a-service platform for the digital economy. Through its API-driven technology, businesses can embed financial services into their products and create seamless user experiences to drive growth. Our platform consolidates multiple services—accounts, FX, international and domestic payments, and Open Banking—into a single API, providing a fully compliant solution across markets so businesses can focus on growth.

Our Mission

Our mission is to ‘Open up banking and payments for businesses globally through a modular platform’. We believe all businesses, regardless of size or industry, should leverage the best payment and banking services. We aim to provide our services through a simple, flexible, and scalable platform.

How will you add value to the OpenPayd journey:
  • Writing well-designed, reusable, testable, and secure code by applying best practices
  • Designing and implementing low-latency, high-availability, and performant applications
  • Designing & implementing RESTful APIs for user-facing elements developed by front-end teams
  • Collaborating within a multidisciplinary and international team
  • Participating in and conducting code reviews
  • Learning and implementing new technologies
The ideal candidate will have the following:
  • A University degree in computer science, engineering, or equivalent
  • Proven 5+ years of experience in software development (Core Java, Spring Boot, etc.)
  • Excellent knowledge of recent Java versions
  • Knowledge of databases, preferably PostgreSQL
  • Understanding of Microservice architecture patterns
  • Experience with Java enterprise technologies: Spring Framework (core, data, integration, boot, cloud) and Hibernate ORM
  • Experience with RabbitMQ and Redis
  • Experience with build automation, source control, and bug tracking tools
  • Strong written and verbal English skills
  • Experience designing and developing complex, distributed, event-driven, high-volume, scalable, and available services is a plus
  • Comfortable working with new technologies
It would be even better if the candidate has:
  • Experience and understanding of CI/CD principles
  • Experience with Kafka
  • Experience with build tools such as Maven
  • Knowledge of containerized systems, Docker Swarm, and Kubernetes
  • Experience with development tools like Git and JIRA
  • Prior experience with SCRUM/Agile methodologies
  • Contributions to Open Source projects

#LI-DNI

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.