Senior Software Engineer - Java, React (All Genders)

SA Cosmos

Germany (OH)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

20 days abroad in approved countries
Subsidised transport or bike leasing
Career development opportunities

Job summary

SA Cosmos is seeking a Senior Software Engineer proficient in Java, React, and modern applications to join our innovative Payments Team. You’ll build scalable payment solutions, collaborating in an agile environment with a focus on performance and reliability.

This role not only involves coding but also participating in architectural decisions and improving overall developer experience. We offer a hybrid work model and various perks, including career development opportunities and benefits.

Qualifications

  • Experience building modern software applications at scale.
  • Good knowledge of Java and Spring-based development.
  • Experience with frontend technologies such as React and TypeScript.

Responsibilities

  • Build and evolve scalable payment solutions within a microservices environment.
  • Take ownership of features from idea to production.
  • Contribute to architecture and technical decision-making.

Skills

Java and Spring-based development
React and TypeScript
Cloud platforms and CI/CD
Microservices architecture
Observability and monitoring tools

Tools

Docker
Kubernetes
Terraform
PostgreSQL
Oracle

Job description

Senior Software Engineer - Java, React (All Genders)

Competitive

Company Description: With over 25 years’ experience, we’re trailblazers in the pet e‑commerce industry. Our solutions make over 12 million customers genuinely happier. We work together to continually adapt, embracing change to keep doing better. Join us and discover a place where your potential meets your passion for pets.

Job Description

Join our Payments Team and help shape secure, scalable payment experiences used by millions of customers every day. This high‑impact engineering role is at the centre of the customer journey, where performance, reliability, and user experience truly matter.

We’re looking for an experienced engineer who enjoys solving complex problems, collaborating across teams, and building modern applications at scale. While this is a full‑stack role, we welcome candidates with either stronger backend or frontend experience who are excited to work across the stack.

What You’ll Do
  • Build and evolve scalable payment solutions within a microservices environment
  • Take ownership of features from idea to production
  • Contribute to architecture and technical decision‑making
  • Partner closely with product, engineering, and platform teams
  • Improve performance, reliability, and developer experience
  • Write clean, maintainable, and well‑tested code
How We Work
  • Agile, collaborative teams with high ownership
  • "You build it, you run it" mindset
  • Code reviews and knowledge sharing
  • Continuous improvement in both technology and ways of working
Tech Stack

Java 17+, Spring Boot, React, TypeScript, AWS, Docker, Kubernetes, Terraform, PostgreSQL, Oracle, Jenkins, Prometheus, Grafana, ELK

Qualifications
  • Experience building modern software applications at scale
  • Good knowledge of Java and Spring‑based development
  • Experience with frontend technologies such as React and TypeScript
  • Familiarity with cloud platforms, CI/CD, and distributed systems
  • Passion for clean architecture and quality engineering practices
  • Collaborative mindset with a sense of ownership and curiosity
Nice to Have
  • Experience in payments or e‑commerce environments
  • Exposure to observability and monitoring tools
  • Interest in AI‑assisted development tools such as GitHub Copilot
Additional Information

Headquartered in Munich with offices across Madrid, Kraków, Wrocław, London, and Vienna. We offer hybrid working (60% office, 40% home) and the option to work 20 days abroad in approved countries. Career development opportunities, excellent training and support, wellbeing offers, subsidised transport or bike leasing, and a 20% discount across all products.

Equal Opportunity

At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (all genders)
Senior Software Engineer (all genders)

Serrala Group GmbH • Germany (OH)

On-site
USD 103,000 - 150,000
Senior Software Engineer - Transaction Processing (Java, AWS, DynamoDB)
Senior Software Engineer - Transaction Processing (Java, AWS, DynamoDB)

United States Digital Space LLC • United States

Hybrid
USD 102,000 - 138,000
Hybrid working
Learning and development budget
Insurance
+4
Senior Software Engineer - Java
Senior Software Engineer - Java

Lobster GmbH • Germany (OH)

Hybrid
USD 70,000 - 94,000
Opportunity to work flexibly from home
Modern offices in Germany and the Netherlands
Personal Learning & Development budget
+3
Senior Software Engineer - Cash Flow (Java, Spring, AWS)
Senior Software Engineer - Cash Flow (Java, Spring, AWS)

United States Digital Space LLC • United States

Hybrid
USD 120,000 - 190,000
Hybrid work
Wellbeing platform
Pet-friendly office
+4
Backend Engineer - ZEOS (all genders)
Backend Engineer - ZEOS (all genders)

United States Digital Space LLC • United States

Hybrid
USD 79,000 - 126,000
27 days of holiday a year
Hybrid working model (up to 60% remote
Relocation assistance
+4
Senior Software Engineer (all genders) | Berlin, hybrid or remote
Senior Software Engineer (all genders) | Berlin, hybrid or remote

Aroundhome • Germany (OH)

Hybrid
USD 81,000 - 117,000
Hybrid Work Flexibility
Annual training budget
Discounted membership at Urban Sports Club
Backend Engineer - Payments
Backend Engineer - Payments

United States Digital Space LLC • United States

Hybrid
USD 110,000 - 160,000
Development budget
Work from home budget
Fitness & wellness discounts
+4
Senior Software Engineer-Java Full Stack
Senior Software Engineer-Java Full Stack

Global Payments Inc. • Alpharetta (GA)

On-site
USD 140,000 - 185,000
Competitive salary and benefits
Global career growth
Learning and development
+2
Lead Java Developer
Lead Java Developer

Global Payments Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Competitive salary
Global opportunities
Learning & development
+3
Senior Java Software Engineer
Senior Java Software Engineer

Revolut • Spain (TX)

On-site
USD 90,000 - 140,000