Java Developer

R Systems is looking for a talented Java Developer to join an international Agile team and develop high performance telecom applications for a tier-1 mobile operator in Switzerland.

 

As part of this project, you will be responsible for designing and implementing microservices based solutions and strategies. You will have the chance to learn more about telco messaging protocols and grow inside a team that is constantly striving for innovation.

You’ll enjoy
  • A key role in a team of experienced engineers developing and bringing innovation into existing system
  • Career and professional development opportunities (certifications, workshops, training sessions)
  • A dynamic and innovative tech environment
Your contribution
  • Design, build, and maintain efficient and clean Java code according to specifications
  • Contribute to all stages of software development lifecycle
  • Collaborate with the developing team to ensure project deliverables
  • Identify, investigate, and resolve bugs
  • Perform unit-test code using JUnit, Mockito, and Spock Framework
 Bring along
  • Minimum 3 years’ experience in Java development
  • Great knowledge of Spring (Boot, Data, Web, Security, AMQP, Kafka)
  • Experience with Hibernate, JPA, Liquibase
  • Knowledge of REST and SOAP
  • Experience with Telco messaging protocols (MAP, CAPv2)
  • Solid expertise in RabbitMQ
  • Good database knowledge (MySQL, MariaDB, Oracle DB)
  • Strong knowledge of testing tools (JUnit, Mockito, Spock Framework)
  • Great understanding of tools such as Git, Gradle, Maven, Docker, SonarQube, Jira, Confluence
  • Curiosity, autonomy, and problem-solving skills
  • Self-starter attitude, mature approach to the job
  • Good conversational English
  • Learning and knowledge sharing skills
Nice to have
  • Knowledge of other programming languages besides Java
  • German proficiency
What’s in it for you
On all accounts, pandemic or not:
  • Remote/hybrid and flexible working schedule
  • Private medical subscription for you and family members
  • Training and professional certifications programs
  • Access to Udemy, plus up to 5 free days for training yearly 
  • Mobile device and mobile subscription plan
Plus, as soon as we reach the post-pandemic normal:
  • In-person meetings with colleagues in our cool and comfy office located right in the heart of the city
  • Massage sessions at the office
  • Lunch & Learn sessions
  • (Inter)company sports competitions
  • Team buildings and parties

Apply here

Who we are as a 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.

Some quick aspects we take pride in:
3,000+
EMPLOYEES WORLDWIDE
30
YEARS OF EXPERIENCE IN TECHNOLOGY INNOVATION ACROSS BUSINESS SECTORS
25
OFFICES IN 12 COUNTRIES IN EUROPE, US, APAC
16
DELIVERY HUBS INCLUDING CENTERS OF EXCELLENCE IN ROMANIA, POLAND, MOLDOVA
Previous
Next

Other roles you may be interested in

Scroll to Top

Apply to this job

Contact us

Send your CV