For NATEK we are looking for a Java Developer for a low-latency system, who will be dedicated to an international team within the banking/finance industry. The system is built using Java 8 and Spring and currently uses Oracle Coherence to provide low-latency computation grid. The candidate will work within the development team in Warsaw. This is part of a global team with members in the UK, Switzerland, Poland and India.
• Provide support for the existing system where required • Take responsibility for changes that go through multiple tiers from the Java application through to the back-end databases • Under the guidance of a Development Manager, work directly with allocated Project Managers, Business Analysts and external IT and business teams to perform technical analysis of the existing system, implement change requests and new features
• Strong Core Java developer with an emphasis on distributed, low latency, high availability systems • Demonstrable experience with Dependency injection, preferably Spring • Sound understanding of multi-threading (Java concurrency library) and Java memory management • Good understanding of messaging (JMS) • Knowledge and understanding of current best practices in OO design in Java development • Experience with all phases of the systems development lifecycle • Basic command of SQL (CRUD) and UNIX • Fluent English
• For contractors – eligibility for up to 23 additional days • Office in the heart of Warsaw • Relocation bonus • Your professional career growth by matching your skills and plans with suitable projects • Working in an international team • Possibility to work in other NATEK European branches • Work in a modern environment with innovative technologies • Attractive salary referring to your skills and experience • Company social events • Private healthcare • Multisport card • Learning platform UDEMY • Early boarding bonus • Flexibility in contracting