Senior Software Engineer Central Europe

ZOOLATECH, LLC
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Cloud Computing
Code Review
Continuous Integration
Software Debugging
Distributed Systems
Amazon DynamoDB
Github
Monitoring of Systems
NoSQL
Secure Coding
Spring-boot
Gitlab
Event Driven Architecture
Containerization
Git Flow
Kubernetes
Kafka
Video Streaming
Terraform
Splunk
New Relic (SaaS)
Microservices

Job description

Join a globally recognized retail and E-commerce organization that serves millions of customers through modern digital commerce platforms and omnichannel experiences. The client is a long-established retail leader known for investing heavily in technology, customer experience, and engineering excellence.

You will become part of the Purchase History & Digital Returns domain - a high-impact platform responsible for powering post-purchase customer experiences, digital returns, order visibility, and internal commerce APIs used across multiple business-critical systems.

This is an opportunity to work on distributed systems at scale, building cloud-native services and event-driven architectures that directly impact customer experience and operational efficiency.

The engineering culture emphasizes ownership, innovation, automation, and continuous improvement. Teams work collaboratively across product, platform, and engineering functions in a modern Agile environment. Responsibilities

  • Design, develop, and maintain scalable Back End services and APIs supporting post-purchase and digital returns workflows
  • Collaborate closely with distributed engineering teams and stakeholders across multiple domains
  • Build and enhance event-driven microservices architectures
  • Develop clean, testable, maintainable, and secure code
  • Participate in architecture discussions, technical design sessions, and code reviews
  • Mentor and support junior engineers within the team
  • Troubleshoot production and performance issues across cloud-native systems
  • Contribute to CI/CD, infrastructure automation, observability, and operational excellence initiatives
  • Ensure high engineering standards around quality, security, testing, and reliability
  • Create and maintain technical documentation and implementation designs

Requirements

  • Strong Back End engineering experience with Java (Spring Boot)
  • Experience designing and building microservice architecture
  • Hands-on experience with Apache Kafka or similar event-streaming technologies
  • Strong knowledge of cloud-native development and containerized environments
  • Experience working with Kubernetes and Terraform
  • Practical experience with AWS and/or GCP cloud platforms
  • Experience with NoSQL databases such as DynamoDB
  • Strong understanding of CI/CD pipelines and Git-based workflows (GitHub/GitLab)
  • Experience with monitoring and observability tools such as New Relic and Splunk
  • Strong debugging, troubleshooting, and problem-solving skills
  • Ability to work independently in fast-paced Agile environments
  • Excellent communication and collaboration skills

Apply for this position