
Senior Software Engineer, Java
Paysafe
full-time
Posted on:
Location Type: Hybrid
Location: Sofia • 🇧🇬 Bulgaria
Visit company websiteJob 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