Send me more jobs like this

Java Development Team Lead, Moscow

Keywords / Skills : Java Development Team Lead, Moscow

5 - 8 years
Posted: 2019-04-30

Industry
Any
Function
IT
Role
Software Engineer/ Programmer
Posted On
30th Apr 2019
Job Ref code
198289
Job Description


Project Description

Project for one of the global investment management firm founded in 1989 that manages approximately $35.4 billion in assets as of April 1, 2018. Firm has more than 2,400 employees with offices in the United States, Europe and Asia.

teams work collaboratively to drive the production of trading algorithm and financial strategies - the foundation of a sustainable, global trading platform.

To enable and control trading teams, our core infrastructure platform is always seeking leading talent to evolve and scale offerings.

What we offer:
Flexible schedule
Possible business trips to NYC
Exciting challenges and unique experience in the one of the largest hedge funds
English courses
Various professional development programs
The friendly team of professionals;

Responsibilities

Manage a team of 3-5 developers
Participate in the design, implementation, testing and deployment of large-scale systems and services
Understand system dependencies and limitations
Understand the business need
Understand the large scale thinking and approach
Understand low level design
Apply Agile / Scrum practices to deliver software releases

Skills

Must
Must have
5+ year of development experience
2+ year of experience as a development lead
Deep Java expertise
Proven hands-on experience with Java SE 8+
Deep OOP expertise
Deep parallel and concurrent programming expertise
Proven success using a repeatable, iterative software development methodology (Agile / Scrum)
Track record of completing software development projects on-time
Ability to work with minimal direction in a self-sufficient manner, often adapting to ever-changing priorities
Focus on accuracy and attention to detail
Bachelor's Degree in Computer Science or related field, or equivalent experiences
Good communication skills, fluent in English (written and verbal).
Preferred Qualifications:
Experience developing large-scale enterprise software
Experience with JUnit
Experience with TDD
Experience with Ant, Maven, Gradle
Experience with Git
Experience with Linux
Experience with Jira
Experience with Jenkins is a plus
Understanding of design for scalability, performance and reliability
Solid knowledge of software development methodologies and best practices
Understanding of Clean code principles
Nice to have
Financial / Investment Banking / Trading subject area experience and knowledge is a plus

Languages
  • English: Upper-intermediate


About Company

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.
Similar Jobs
View All Similar Jobs


Walkin for you