Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
- Developing in Java (for example in spring, ant, jdbc, java nio, company internal libraries, junit, mockito, log4j)
- Understanding the technology stack and how it impacts their development approach
- Agile development of feature based deliverables
- Thorough testing of features built
- Adhering to design guidelines and standards
- Ensuring builds are completed without errors
- Bug fixing
- Second line support along with the rest of the dev team
- Strong Knowledge of Java Language (3-5 years)
- Excellent understanding of the data structures and algorithms
- Multithreading
- FIX
- Unix
- Memory management
- TCP/IP including UDP, multicast, broadcast, NIO etc.
Useful skills:
- A background in C++/C is highly desirable
- Knowledge of .NET will be advantage
- SQL (preferably Oracle)
- Subversion
- Previous Front Office experience
- Excellent communication skills are required - the successful candidate will communicate across the regions
We are looking for a strong hands-on candidate to join the European development team. Allocation and booking solution is using high performance middle-tier technology developed in-house. It is written in Java and highly optimized for performance and high availability.
The team is responsible for the booking solution which processes high volumes of cash equities trades in real-time, providing users control over automated booking process. The development team is an integral part of a high energy front-office environment. As a result, the successful candidate will need to be highly committed, and be able to build very close working relationships with both the business and support teams. They will have a strong focus on ownership and commitment to completing deliverables in a timely way. Experience of agile programming technologies will be an advantage.
The candidate will have a consistent track record of demonstrating initiative, collaboration, and strong teamwork skills. He/she will think out of the box and adds value to discussions during Scrum lifecycle. Furthermore, he/she will take direction and have a strong focus on delivery. Scope of responsibilities will include working in a team taking direction from others for assigned tasks and on some occasions leading individual tasks as part of a larger project.