Senior Software Engineer - Fullstack
at
Ratepay GmbH
Berlin, Berlin, Germany
-
Full Time
Start Date
Immediate
Expiry Date
22 Nov, 26
Salary
0.0
Posted On
24 Aug, 26
Experience
0 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
Yes
Skills
Industry
Software Development & Publishing
Description
Your Key Responsibilities:
You take ownership of the design, development, operation and continuous improvement of our systems, ensuring high performance and stability.
You integrate internal and external APIs within a modern microservice architecture, with scalability and maintainability in mind.
You contribute actively to our agile software engineering process, collaborating with cross-functional teams including Product, Infrastructure, and Risk.
You mentor and support junior engineers, sharing knowledge and fostering a culture of learning and growth.
You bring in your ideas and technical experience to continuously challenge the status quo and drive innovation within the team.
You will be responsible for operational success of the teams services also being on call.
Das bringst Du mit
You have 6+ years of hands-on experience in Java backend development, with Kotlin being a plus.
You possess solid frontend skills using Vue.js or another modern JavaScript framework.
You are proficient in Spring/Spring Boot, Docker, Git, and Maven.
You have experience building and deploying applications in cloud environments, preferably AWS.
You have strong database knowledge, especially with PostgreSQL, and some familiarity with MongoDB or Redis is a plus.
You understand RESTful APIs, OAuth2, event-driven architectures like Kafka, and microservices.
Ideally, you are familiar with Kafka Streams and contract testing tools such as PACT.
You are comfortable working in agile teams and embrace a DevOps mindset: "you build it, you run it.”
Experience in fintech or risk-related systems would be an additional advantage.