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?
This role will be engaged on the BEAM project which is a new data-rich framework aimed at helping application owners assess and improve the way they manage their applications.
This is a new application which will replace a set of other applications. The core portal is written in Java 8, Spring and JSF and is currently being supported and built by a smaller development effort consisting of one permanent developer in Wroclaw. The project will be fully developed in Wroclaw with management from London and New York - the team size facilitating the build out of these components is expected to gown in size.
Essentials Skills and Qualifications:
- 5 + years of development experience
- Core Java 8
- JSF – primefaces knowledge would be an advantage
- SQL – T-SQL or PL/SQL will be an adventage
- Spring
- Server side development, good multithreading knowledge, good understanding of the JVM & garbage collectors.
- Middleware messaging, preferably with experience on a JMS platform (e.g. EMS, ActiveMQ).
- Experience developing large scale enterprise applications in a SOA architecture.
- Good OO design knowledge.
- Experience of TDD or able to demonstrate good knowledge of unit testing and continuous integration.
- Experience of the full development life cycle.
- Ability to write highly performant code in a test first environment
Desired Skills and Qualifications:
- C# knowledge
- HTML5
- JavaScript
Core Engineering is distributed across three locations: London, Wroclaw and New York. In Wroclaw there are currently 8 developers with most of these skilled in multiple technologies and core skills
The development team are engaged in many different projects including amongst others back-end, front-end, low-level applications and integration components. The team are multi-disciplined covering a selection of technical languages including Java, C#, C++, Go, Node.JS and other.
The Core Engineering Integration Components team expect all team members to demonstrate good understanding of best practices around developing applications – in terms of design, performance, support, robustness and ease of adaptation.