EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
DESCRIPTION
As a Senior Ruby on Rails Engineer, you will be working with a number of enterprise applications/services built using different technologies: Java, Ruby on Rails, React.
Want more jobs like this?
Get jobs in Dnipro, Ukraine delivered to your inbox every week.
In case you join EPAM - you also get $3000 of sign in bonus on top of your first salary!
Our client is a global healthcare ISV and one of the top Electronic Medical Record (EMR) vendors. They have a multi-year program to reimagine and re-platform their legacy application suite as a SaaS-based solution using modern technologies and frameworks deployed on AWS cloud.
Our client's flagship product is a Win32/64 based application that is hosted on-premise, either by the client or their customers. The application UI consists of a mix of embedded components written in /Java/Web technologies.
Prior to moving the whole application to a fully web-based SaaS model on AWS, the UI components should be incrementally converted to a modern web stack. The client uses their own web application development framework built on React and Ruby on Rails. Backend services are written in C++ and Java and currently being converted to REST-based microservices written in Java Spring Boot. The application uses Oracle as the backend database.
Considering the breadth of technologies used and the move towards a modern AWS-based solution, as well as the size and importance of the client, there is a tremendous opportunity for learning and growth.
Requirements
- 3+ years of Ruby on Rails development experience
- Experience building REST API services using Ruby on Rails (ruby-grape experience desirable)
- Microservices experience
- Experience with cloud (AWS is preferred)
- Unit testing/TDD (RSpec, Minitest)
- Good spoken and written English
- Java development experience
- Experience with modern SPA applications (React, Angular)
- Competitive compensation depending on experience and skills
- Individual career path
- Unlimited access to LinkedIn learning solutions
- Social package - medical insurance, sports
- Compensation for sick lists and regular vacations
- English classes with native speakers (certified English teachers)
- Flexible work hours