• 3+ years of experience in software development or related field;
• Deep knowledge of and proven experience in: o J2SE/J2EE; o Spring, Hibernate, Maven; o Oracle, PL/SQL or other database; o Linux & Networking; o Design Patterns; o Build Tools. • OO development experience; • Fluency in English; • Proven ability to build and deploy platforms that run 24/7; • Agile Development Experience; • Candidate should be a team player, self-motivated, well-organized, strong communicator, driven and committed.
Nice to have • Work experience on projects with High Performance / Low Latency aspects; • Developing and analyzing real time business critical systems; • Experience with low latency technology – solutions need to be sub-millisecond latency; • Experience with messaging application design and protocols; • A good understanding of network level socket programming; • Experience with the FIX protocol; • Experience building out electronic trading platforms within financial institutions; • Continuous Integration (Jenkins, Bamboo); • VCS: Git!; • NoSQL experience; • Big Data: Mongo DB or other; • Cloud development experience; • HTML(5)/CSS/AJAX knowledge; • Testing experience (TDD/ATDD). We offer • Attractive salary, additional health and dental insurance as long as other social benefits; • Personal development program that will allow people to be valued for their strengths; • Wide range of professional trainings and workshops; • Broad projects variety and possible mobility among projects over the time; • Experience exchange with colleagues around the world; • Work-life balance and flexible schedule, team buildings and sport opportunities;