Paysafe

Senior Software Engineer, Java

Paysafe

full-time

Posted on:

Location Type: Hybrid

Location: Sofia • 🇧🇬 Bulgaria

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSJavaKafkaKubernetesMicroservicesSpring

About the role

  • Freedom to make your own decisions and have your opinion heard in our ecosystem of core platform and hundreds of microservices
  • Being responsible for some of our most critical pieces of code, which process billions of euro worth of transactions each year
  • The joy of seeing your work materialize in Production nearly instantly
  • Share knowledge, teach, or learn from some of the very best engineers in the industry
  • Participate in code reviews to ensure code quality and share best practices with the team
  • Work closely with product managers, designers, and other engineers to deliver high-quality software solutions
  • A diverse and tightly knit family of co-workers from all walks of life, each providing their own unique perspective and experience
  • Encouragement to enhance your skills, as we consider self-improvement a crucial part of the job

Requirements

  • At least 5 years of experience with Java
  • Solid grasp of the Spring framework and Kafka
  • General understanding of microservices architecture
  • Good knowledge of basic security concepts
  • Desire to learn and to be challenged
  • Working command of the English language
  • Java 17+
  • AWS/Kubernetes/Angular/REST APIs, or any experience with Clean Code practices or Agile methodologies would be an advantage
Benefits
  • 25 days annual paid leave
  • 4 days paid volunteering time a year through our Paysafe Giving initiative
  • health insurance
  • sports card
  • team events
  • company discounts
  • variety of soft skills, business and technical training programs
  • Tailor-made training and ongoing development to help you enhance your skills in the field of online payments
  • Multiple career progression opportunities in a dynamic in-house business Environment where product expertise, professional and personal commitment are rewarded

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring frameworkKafkamicroservices architecturesecurity conceptsJava 17+AWSKubernetesAngularREST APIs
Soft skills
decision makingknowledge sharingteachinglearningcode reviewcollaborationself-improvementcommunication