Position: Senior Java Developer
Company: Intellias
Experience required: 5y
English level: upper

Java gurus, discover career opportunities at Intellias! 
We’re hiring Java experts in Ukraine, Poland, Bulgaria, and India to join a German FinTech project. 

Being a globally-established trading venue with more than 250 employees worldwide, the company provides web-based trading technology for over-the-counter (OTC) instruments, integration solutions, and related services. 

Look what benefits you’ll get being a part of this top-of-the-line project:  
🔸Enormous professional growth within the company and a direct influence on product and technology solutions 
🔸A German client means accuracy and solid planning. In other words, no messing around – the processes are well-structured and clear 
🔸Working in a first-class multinational team with Senior & Principal specialists and communicating with your colleagues in English 

A 1500 USD gross welcome bonus for applying for the Senior/Lead role, and 1000 USD gross for the Strong Middle/Middle. 

**Requirements:**

-5+ years of experience in Java programming skills and its core libraries;
-Good knowledge of object-oriented analysis and design patterns;
-Deep knowledge of JVM internals, garbage collection tunning, JVM profiling;
-Deep knowledge of multi-threaded and concurrent programming;
-Understanding Java networking, having at least first exposure to sockets programming, TCP internals, willing to go even lower level for optimization;
-Clear and concise design of functionality and components;
-Writing clear and understandable code according to best practices;
-Testing and documenting code;
-Development of business functionality and DevOps of the 360T trading platform;
-Thorough documentation of design and code of all produced artifacts;
-Transferring knowledge and insights to his colleagues;
-Mentoring of new team members;
-Experience with at least a second language like C/C++;
-Experience with database systems;
-Understanding and adhering to the principles of clean code development;
-Understanding and adhering to defensive programming;
-High level of spoken English;
-Strategic Planning Abilities;
-Strong Communication Skills;
-Enthusiastic in understanding the business drivers behind the technical requirements;
-Understanding project deadlines, committing to them, able to estimate, plan and make visible the progress of the project, deliver what is promised.