248 views
Luxoft
Our client is a Swiss leader in online trading, serving over 500,000 clients who can trade more than 3 million products through highly performant and secure platforms. In addition to various online trading products, including stocks, bonds, funds, derivative products, and cryptocurrencies, we also offer Forex, Robo-Advisory, and Mortgage solutions.
Since 2012, we have partnered with the client to develop innovative and cutting-edge digital solutions that help customers achieve their investment goals. Our solutions are continuously evolving, transitioning into atomic microservices and self-contained systems. We are looking for a Full-Stack or Backend Developer who is eager to grow into a full-stack role. The expected distribution of front-end and back-end tasks is approximately 50%/50%.Develop new applications
Implement new features for existing products
Develop unit/integration tests
Perform code reviews
Participate in Scrum events with the client
Must have
At least 1.5 years of proven experience in a Software Developer position
Proficiency in Java core, Java 8-11 features
Strong knowledge of OOP/OOD principles and design patterns
Experience with unit testing frameworks (JUnit, Mockito)
Familiarity with the Spring framework, IOC
Experience with RESTful services
Experience with distributed version control systems
Willingness to learn and work with ReactJS, Redux, TypeScript, HTML, and CSS, as this will be a regular task
Nice to have
Education: Bachelor's or Master's degree in Computer Science or Computer Engineering
Experience with ReactJS, Redux, TypeScript, HTML, CSS
Familiarity with Docker
Experience using Unix
Familiarity with Java 17
SQL knowledge, with any RDBMS; Oracle experience is a plus
Experience with CI tools
Languages
Ukrainian: C2 Proficient,English: B2 Upper Intermediate
Seniority
Junior