RWS Holdings plc is the world’s leading provider of technology-enabled language, content management, and intellectual property services. We help our customers to connect with and bring new ideas to people globally by communicating business-critical content at scale and enabling the protection and realization of their innovations.
8 лютого 2022

Middle Java Developer (вакансія неактивна)


What is this role?

We are looking for a talented and motivated Java developer who will work as part of a distributed agile team for the RWS LiveContent S1000D product which is part of the RWS Contenta Publishing suite.
The responsibilities of this position include designing, coding or configuring, testing, debugging, deploying, documents, and maintaining Sprint Boot web service applications using a variety of software development toolkits, testing/verification applications, and other tools while adhering to specific development best practices and quality standards. Gathers business requirements, translating that information into detailed technical specifications from which programs will be written or configured, and validating that the proposed applications align with both the architectural design and the business needs. Responsible for troubleshooting and issue analysis, as well as coding, testing, and implementing software enhancements. The end result product will be deployed on-premise as well as in the cloud environment.
For more information regarding RWS Contenta Publishing suite, please visit​ontenta-publishing-suite

Required skills

  • 3+ years of Java development experience
  • Strong knowledge of Java 8+
  • A good foundation in algorithms, design patterns and data structures
  • Experience with the development and maintenance of REST APIs
  • Understanding of asynchrony, concurrency and parallelism
  • Knowledge and practical experience with Spring (Spring Boot, Data, Security, MVC)
  • Experience with RDBMS (MySQL) and ORM (Hibernate)
  • Experience with testing tools like Spring Testing Framework, JUnit, Mockito
  • Team player with strong communication skills in English both written and spoken
  • Degree in Computer Science or related field

As a plus

  • Knowledge of XML, XSL & related technologies (DOM, StAX, SAX, XPath etc.)
  • Experience working in an agile scrum environment
  • Experience with service-oriented architectures
  • Experience in CI tools i.e. Jenkins, SonarQube
  • Experience with cloud technologies (Docker, Kubernetes)
  • Experience with Linux
  • Experience with Git flow and branch strategies
  • Experience with Jira/Confluence and agile development environments

We offer

  • Competitive salary
  • 100% compliance with Labor Law and even more (100% covered sick leaves, 24 WORKING days of vacation)
  • Medical insurance (A and A+ class clinics)
  • English lessons
  • Comfortable office location (near Pochaina metro station)
  • Free parking
  • Comfortable working environment (hi-end workstations, recreation area)
  • Daily fruits and snacks
  • Opportunities to work remotely