R Systems is looking for an experienced Senior Java Developer to join a highly skilled team and work on cutting-edge software for mobile telephony, mobile commerce, telecoms messaging, and telecommunications interworking.
You will use your skills to help us improve state-of-the-art network intelligence and build technology that will help the world work together.
As a Senior Java Developer with us, you will be part of a group of developers who share a single goal: to deliver real-time software solutions and services that enable service providers increase income from digital services while also boosting consumer engagement. If you think you’re up for the challenge, we’d love to hear from you!
- 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
- Design, build, and maintain efficient and clean Java code according to specifications
- Build project documentation for implemented features using Confluence
- Collaborate with the developing team to ensure project deliverables
- Identify, investigate, and resolve bugs
- Perform unit-test code using JUnit 5 and Mockito
- Design and implement CI/CD pipeline with TeamCity and Artifactory (Docker Registry)
- Collaborate with the operational team to efficiently deploy code with Docker and Rancher
- Solid experience with Java 8+ and Spring
- Knowledge of REST and SOAP API design, implementation, and integration (with other platforms or mobile apps)
- Experience with Docker and Rancher
- Familiar with TeamCity
- Proficient in unit testing with JUnit 5 and Mockito
- Familiar with JIRA, Confluence, Bitbucket
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
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.