Regular-Junior Java developer (offline)

Project Description:
Our client is a leading global Financial Markets data provider that runs a number of change programs to deliver high-quality software that connects Financial Markets across the globe in real-time, high frequency, and low-latency data management chain. The projects are technically challenging in an environment that is very engaging.

Multi-year program in Financial Markets Data domain, with challenging data processing requirements in order to deliver timely and best quality data to the clients across the globe.
Responsibilities:
β€’ Develop high-quality software, design, and functional documentation
β€’ Provide estimates for specific software feature implementation
β€’ Identify, prioritize and execute tasks in the software development life cycle
β€’ Build unit tests for your code
β€’ Develop and maintain tools and applications by producing clean, efficient code that follows open sourcing standards
β€’ Automate tasks through appropriate tools and scripting
β€’ Ensure software is up-to-date with latest technologies and standards
β€’ Support onboarding and integration testing with providers
Mandatory Skills Description:
Core java 8-11 Medium
Build tools setup (GIT, GitHub, Jenkins, Artifactory) Low
IDE (Intelij, Eclipse 4.x, or NetBeans 8) Low
Application / Web Servers Framework (some of the following: JSP 2.2, Servlets, JDBC 4.2, XSD, SAX, DOM, AJAX, Dojo, MVC) Low
Scripting (some of the following: bash, Perl, python) Low
RDBMS / Databases: Oracle DB 12c/18c/19c, PostgreSQL 9.x / 11.x Medium
Cucumber-JVM Medium
Operating Systems: Linux RH 6.x/7.x/8.0, Windows 10, Windows Server 2012R2/2016 Medium
Nice-to-Have Skills:
FIX protocol Low
TCP/IP, Authenticated putty, DNS, DHCP, NFS, SSL+TLS 1.2/1.3 Low
General requirements
β€’ Excellent analytic, design and programming skills.
β€’ Experience in programming and testing in Java (Linux)
β€’ Experience in Behavior Driven Development frameworks such as Cucumber-JVM
β€’ Knowledge and experience in working in teams utilizing the Agile methodology.
β€’ Knowledge of test methodologies and their corresponding tools.
β€’ The ability to recognize risks and errors in an application.
β€’ Excellent verbal and written communication skills.
β€’ Good time management and organizational skills.
β€’ The ability to keep current with the constantly changing technology industry.
β€’ A passion for testing, development, and design.
β€’ Experience in FXT and understanding of market.
Soft skills β€’ Good communication skills - both verbal and written
β€’ Upper-intermediate (and above) English
β€’ Good analytical and troubleshooting skills
β€’ Result-oriented mindset
β€’ Proactive

About Luxoft

Luxoft is a high-end application outsourcing provider of choice and a trusted technology advisor to Global 2000 and medium-sized growth companies that apply compelling technologies to obtain leadership positions in their respective markets.
Luxoft today finds the Best talents, proposes career growth & employment benefits. Our teams are involved in high complicity & innovative projects for the Top leaders companies around the Globe.

Company website:
https://career.luxoft.com/locations/ukraine/

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

The job ad is no longer active
Job unpublished on 23 November 2021

Look at the current jobs Java Kyiv→