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?
Key Responsibilities
The candidate will work within development team in Wroclaw on developing new components and integrating them with existing platform. This is part of global team with members in US, UK and Poland.
As the Senior Java Developer candidate will be responsible for:
- Work as part of a small team in design and implementation of various components,
- Communicate design ideas and take part in peer reviews,
- Interact with other IT developers who are users of said components,
- Work with business analysts and project managers,
- Cooperate with Support and QA teams.
Essentials Skills and Qualifications:
Common Requirements
- Fluent written and spoken English is a must
- Pro-active, self-starter, able to pick up an issue, and take ownership through to successful delivery
- Efficient communications with global team members and other colleagues
- Team player
- Develop and unit test code in a rapid moving and changing environment
- Strong design skills and ability to work independently and in a team setting
- Strong problem solving skills
Skill and Experience
- 5+ years of working experience
- Experience working on large projects and sizeable team
- Experience of being involved in delivering large scale distributed systems
- Strong understanding of data structures and algorithms
- Solid understanding of relational databases
- Experience with messaging systems
- Strong background in data analysis within complex software environments
- Capable of describing practical day-to-day analysis techniques used in order to achieve goals
Java Skills
- Expert programming skills in Java SE
- Deep understanding of core Java libraries such as collections, concurrency and networking
- Demonstrable Java testing skills (e.g. JUnit or Mockito)
- Demonstrable Java profiling skills
- Proficiency with Maven
Overview of business area or project:
Risk Based P&L project enables Product Control to efficiently analyze and compare P&L across risk types - thereby establishing a flexible, consistent method of investigating and controlling the bank's unexplained and material P&L based on risk sensitivities.
Due to intensive work on extending the platform we are looking for experienced Java developer, who can contribute to design and implementation of high-performance and robust components used by the platform.
If you are seeking for a role where you can utilize your full technical potential you are a perfect candidate for us. We do not assemble software from prefabricated pieces, we do develop tailored, high-performance solutions ourselves which allows team members to solve many complex technical problems. We love automation and always try to automate all the repetitive tasks. That results in more time for more interesting development activities. We even develop and use our own programming languages and database solutions that are tailored for our specific needs to boost development efficiency.