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?
As a Senior Java Developer, the successful candidate will:
Take responsibility for new features that go through multiple tiers from the browser through to the back-end databases
Participate in all aspects of the project lifecycle, following stringent rules and procedures for testing and promoting code in compliance with company change control processes
Utilize standards, architectures, and processes to ensure that all code and development practices conform to company guidelines and industry best practices
Provide support for the existing system where required
Soft skills:
Take responsibility for new features that go through multiple tiers from the browser through to the back-end databases
Experience:
At least 5 years of commercial java development experience
Technical skills:
Solid and confirmed experience in Java development on at least mid-sized projects
A track record of using object-oriented programming techniques
An applied understanding of the full software development lifecycle
Essential Technologies:
Java SE
Hibernate & basic SQL
Spring (MVC)
Maven
JavaScript & HTML
Subversion
Additional Technologies:
JUnit/Selenium
Knowledge in MSSQL or Sybase
TeamCity or other CI server
Struts
The team is in charge of developing the web-based UI is used by Analysts and Management to request/approve changes to credit limits and ratings as well as to authorize trades and exposure excesses. It also facilitates the annual review of internal ratings for counterparties.
Alongside the regular feature releases, we are currently working on a huge refactor project where we brush up the technology stack and rewrite core modules to enhance the project and to reduce maintenance cost