Skip to main content
PPRO
Зібрано зBuiltinВчора
BackendSenior

Senior Software Engineer - Transaction Processing (Java, AWS, DynamoDB)

JavaSpring BootREST APIAWSDynamoDBKinesisOpensearchEvent-Driven ArchitectureDatadogTerraform
Формат
Hybrid
Зайнятість
-
Локація
Berlin
Оплата
Не вказана

Про позицію

Senior Software Engineer at PPRO to build and maintain payment processing engine using Java, Spring Boot, AWS, etc. Hybrid work in Berlin.

Обовʼязки

  • Build and maintain PPRO’s main payment processing engine that is exposed via the PPRO API.
  • Own end-to-end products and services from design to rolling out to production.
  • Execute with a 'you build it, you run it' mindset, potentially participating in an on-call rotation.
  • Share your knowledge and build creative solutions while helping your team as well as stakeholder teams to evolve for the best practices.
  • Be an integral part of an agile team that collaborates closely and transparently via pair programming, asynchronous communication over ADRs and RFCs, knowledge sharing as well as on-demand brainstorming sessions.
  • Use the latest technologies to solve real problems for our customers at a massive scale.

Вимоги

  • Results-orientated, collaborative, pragmatic mindset.
  • Experience in designing and building scalable products and services.
  • Motivation and appetite for problem solving.
  • Great skills to break down complex problems into manageable and deliverable pieces.
  • Excellent writing and drawing skills and willingness to express your ideas in such forms.
  • Working proficiency in English.
  • Java, Spring Boot, REST APIs
  • AWS Cloud components such as EKS, DynamoDB, Kinesis and OpenSearch
  • Event-driven microservice architecture
  • Observability with Datadog
  • IaC via Terraform

Переваги

  • Hybrid working - 3 days/week on site expectation, 30-day holiday allowance, work from abroad policy up to 30 days per year.
  • Learning and Development - €1,000 annual budget, leadership cafés, on-the-job training.
  • Insurance - accident insurance, disability insurance, direct insurance (bAV), travel insurance.
  • Gym membership contribution.
  • Enhance Family Leave - enhanced family leave.
  • Mental Health Platform - one-on-one therapy, chat therapy, etc.
  • Pet-friendly office.
Senior Software Engineer - Transaction Processing (Java, AWS, DynamoDB)
Оригінал