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?
Your role will be to design, program and test applications in close cooperation with business resources.
- Java (solid knowledge)
- You must be skilled in object oriented design and analysis
- Good understanding of design patterns and at least have knowledge of agile methods
- It is also desirable if you are skilled in database modelling, in particular Oracle RDBMS (currently version 11)
- Due to the close cooperation with business, you must possess good cooperation and communication skills along with a good understanding of the technical setup
- You have a genuine interest in new ways of doing things as well as the ability to make things happen
We are in the process of moving our application architecture away from a centralized PL/SQL based batch environment towards a service oriented architecture based on Java and other more modern frameworks and tools. For our machine-to-machine (m2m) services, we build Spring SOAP web services running on a Tomcat 7 application server. For our web-based services, which we are looking into rewriting, we are experimenting with Angular.js on the frontend and REST based backends in Java. We use the Atlassian suite with JIRA, Confluence, Stash and Bamboo. Our build tool is Maven 3 and we recently moved from Subversion to git for our version control. Eclipse is the preferred IDE. We are in the process of building a Continuous Delivery model with automated build, test and deployment. We are e.g. experimenting with Selenium for automated web GUI tests.
