Software Engineer with Microservices in Poland

This is an opportunity for an experienced Software Engineer to develop new solution features using Java Spring Boot framework and work with advanced microservices architectures. Docker and Rancher orchestrator are added to the mix of technologies in a project that demands the best of creative and innovative minds.

You’ll enjoy
  • taking part in a project to develop an application from scratch – starting with the design phase up to the production deployment in AWS cloud.
  • working with Java Spring, integration with various core systems, microservices architecture, REST services.
Bring along
  • Over 3 years experience of using Java in complex projects
  • Experience with Spring Boot (Spring JMS, Spring Data JPA)
  • Experience in using relational databases – like Oracle, MySQL, Postgres
  • Familiarity with non-relational databases
  • Knowledge of Spring Security: familiar with service authentication – SSO
  • Knowledge of Message Broker Queue – like Kafka, IBM MQ, Rabbit MQ, etc.
  • Experience taking decisions on architectures, design patterns, implementation methods
  • Cloud deployment experience is a plus
  • Front-end know-how (nice to have)
  • Soft skills: willingness to learn develop and accept challenges, openness, teamwork, drive, openness and communication, excellent English writing and speaking skills
Benefits we offer
Available throughout (even in Covid times):
  • Remote work and flexible working schedule
  • Private medical subscription, life insurance and sharing the costs of sports activity memberships
  • Referral policy
  • 5 days/year for self development courses and free access to Udemy
  • 24 holidays/year + 1 day for every year spent in R Systems (starting with the fourth year)
  • Online team events and games
Looking forward to return to (after the pandemic):
  • Central office location with game room, leisure area, parking space for employees
  • Sport competitions
  • Teambuildings and parties
  • Lunch & learn sessions
Who we are as a team
  • We have a strong sense of responsibility to our clients and the quality of our work. We are accountable for the projects, we tackle clients’ challenges and we go the extra mile to deliver.
  • Clients praise us for flexibility. If something is humanly possible, we do it.
  • We are fair, honest and transparent with each other and with our clients.
  • We strive for top quality and don’t settle for “standards”.
  • We trust each other, work well together and deliver value to clients as a team. 


Who we are as as company

R Systems is a global technology and analytics services company. We help our clients achieve speed-to-market, overcome digital barriers, and create business value with our specialized service offerings and consultative business approach.

We speak the language of business as fluently as we do the language of technology. In other words: We speak Digital. Our goal: accelerate our clients’ digital leadership.

For almost 30 years in the telecom and technology industry, we have successfully delivered over 1000 complex, high-stake projects to more than 100 operators worldwide, supporting them throughout the 2G to 5G evolution.

  • +3,000 employees worldwide
  • 25 offices in 12 countries in Europe, US, APAC
  • 16 delivery hubs, including centers of excellence in Poland, Romania, Moldova
  • Partners of Microsoft – cloud computing and cloud application strategic partner; UiPath – RPA/IA Silver partner; Google Cloud; Oracle – Gold Partner; Automation Anywhere and Salesforce – US Gold Partner

Leave a Comment

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top

Apply to this job

Contact us

Send your CV