Senior Java Software Engineer (offline)

Requirements:
• At least a bachelor’s degree in Software Engineering or equivalent field
• Thorough experience (5+ years) in Java software design and development of mission-critical systems (JSE/Java EE), preferably within a product company
• A solid foundation in algorithms, design patterns and data structures
• Knowledge of programming techniques for scalability, concurrency and distributed systems
• Strong troubleshooting skills that span systems, networking and code
• Knowledge of Hibernate and JPA persistence technologies
• Knowledge of the Spring framework
• Experience of web services development in OpenAPI or GraphQL
• Experience with unit testing, mocking and integration testing
• Build tooling experience with Maven/Gradle
• Able to interact and present across product teams
• Upper-Intermediate+ English reading, writing and speaking

Will be a plus:
• Developing microservices
• Experience of search systems (e.g. Elasticsearch)
• Experience of cloud frameworks and supporting technologies (e.g. AWS and Python)
• Knowledge of software containers, Docker, ECS, Kubernetes, Unix etc
• Knowledge of web frameworks, like Spring MVC framework
• Knowledge of NoSQL databases
• Knowledge of Scala / Akka

Responsibilities:
• Develop highly scalable products using mostly Java technologies
• Discuss business requirements with the product owner and translate these into solid designs
• Coordinate between product lines
• Define and contribute to the team process
• Provide input to technical writers
• Understand and contribute to product architecture

We offer:
• Competitive salary
• Bonus system based on appraisal results
• 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

About RWS

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.
Our vision is to help organizations interact effectively with people anywhere in the world by solving their language, content and market access challenges through our collective global intelligence, deep expertise and smart technology.
Customers include 90 of the globe’s top 100 brands, the top 10 pharmaceutical companies and 18 of the top 20 patent filers worldwide. Our client base spans Europe, Asia Pacific, and North and South America across the technology, pharmaceutical, medical, legal, chemical, automotive, government and telecommunications sectors, which we serve from offices across five continents.
Founded in 1958, RWS is headquartered in the UK and publicly listed on AIM, the London Stock Exchange regulated market (RWS.L).

RWS Ukraine was established in 2008. Now we have around 60 software developers and test engineers working with us. Together with their colleagues from the Netherlands, Belgium and USA our employees develop world-renowned products such as RWS Tridion Docs and SDL Tridion Sites.

RWS Kyiv office is conveniently located in the newly built SP Hall business center. Designed from scratch, our office occupies the 6th floor of the building offering panoramic views on the neighborhood. Spacious working areas and comfortable meeting rooms provide up-to-date environments ideally suited for team collaboration.

Company website:
https://www.rws.com/

DOU company page:
https://jobs.dou.ua/companies/rws/

The job ad is no longer active
Job unpublished on 20 December 2020

Look at the current jobs Java Kyiv→