We are looking for a passionate software engineer to support our backend & platform team. The ideal candidate should bring a positive, independent, can-do attitude coupled with a drive to contribute in creating a modern software based on event driven microservice architecture. As part of international distributed team, you will be working on key components/services of modern Field Service Management solution using cutting edge technology stack and tools.


Benefits

We offer a rich package of benefits including:

  • Flexible working hours, including home working
  • Life insurance, private medical care, multibenefit system, lunch pass
  • Savings programs
  • Sponsored English courses
  • Multiple learning and development and training opportunities

Excellent
JavaSpringSpring BootHibernateRESTWeb ServicesSQL
Very well
JUnitCI/CDUnix/LinuxDockerKubernetes

  • Participate in building and shaping a scalable event driven microservice architecture
  • Participate in cross team/component code reviews, software architecture & design sessions
  • Contribute to creating and evolving various microservices and platform libraries
  • Evaluate, prototype and implement solution for complex real word business problems
  • Help to scale systems sustainably through developing and improving mechanisms in area of automation, continuous delivery, monitoring in a full empowered team with impact

  • Minimum 4+ years of experience in backend development
  • Expert knowledge in software design principles & architecture patterns
  • Fluency in Java 8 (or higher) with knowledge in concurrency, Spring Core/Security/ Boot, Hibernate, Rest Web Services and connected eco-system
  • Fluent in SQL, proficient in working with Relational Databases (PostgreSQL preferred)
  • Solid knowledge of software testing standards (JUnit, TestNG) with automated CI/CD pipelines
  • Experience with message brokers or streaming platforms (Kafka preferred)
  • Experience working in a Cloud Native environment (Unix/Linux) using tools Docker, Kubernetes, monitoring, alerting & eco-system
  • DevOps hands-on mindset – You Build It You Run It
  • Good communication skills in English (written and spoken) for effective teamwork

 

Nice to have

  • Experience in Domain Driven Design (DDD) in distributed Systems
  • Familiarity with cloud and application platforms (AWS preferred)
  • Experience in working in a distributed team

Packages and extras

  • Healthcare package
  • Conferences
  • Trainings
  • Books
  • Language courses
  • Financial bonus
  • Equity
  • Healthcare package for families

Relocation package

  • Open to Ukrainian candidates
  • Sign up bonus

Amenities

  • Car parking
  • Bicycle parking
  • Hot beverages
  • Lunches
  • Shower
  • Chill room
  • Playroom for children
  • Integration events
  • Cold beverages
  • Fruits

SAP Labs Poland

Warszawa
400

SAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with 200 million users and more than 100,000 employees worldwide.

SAP Labs Poland was founded over 10 years ago, the SAP R&D center in Gliwice is best known for its work on SAP Commerce Cloud as well as cutting-edge cloud-native applications and client-focused support services.

SAP Labs Poland is a fast-paced, agile workplace created for our engineers to foster creativity and to provide the flexibility necessary to adjust to the changing needs of technology.