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 code for the service-layer of a large-scale rich internet application.
- Being a part of a high-performing team on a high-profile project.
- Collaborating closely with the Business, Client-Side Developers, Quality Assurance and User
Experience professionals.
- Mastering state-of-the-art technologies and a complex business domain.
- Solving challenging problems in elegant ways.
- Sharing knowledge across the project team.
- Taking pride in the quality of software delivered for each development iteration.
- Expertise in fundamentals of computing science including data structures and algorithms.
- Expertise in modern core Java (post java 5) with knowledge of low-level parts of API like
collections, multi-threading, Java 5 concurrency utilities, IO/NIO and Sockets.
- Clean coding skills and excellent problem solving ability.
- Fluency with design patterns and refactoring techniques.
- Fluency in unit testing / testing frameworks (JUnit / JMock / EasyMock / JMockit etc).
- Fluency with platforms and frameworks (Spring, Hibernate, etc), application servers (Apache,
Tomcat, JBoss, etc) and relational databases (Oracle, Sybase or SQL Server).
- Experience with web services (RESTful and SOAP) and messaging systems.
- Experience with NoSql databases (Cassandra, Neo4j, Redis) and understanding of different
types.
- Fluency with UNIX and Windows command line tools.
- Fluency with other modern/popular languages (groovy, javascript)
- Knowledge of agile development practices (Scrum, XP, Kanban etc)
- Experience with source control systems (Perforce, Subversion, Mercurial, Git), build tools and continuous integration (Ant, Maven, TeamCity, Hudson, Sonar etc.)
- Experience with project and issue tracking tools (JIRA, Rally, Version1, etc.)
It would be desirable for the candidate to have:
- Experience working within an investment bank.
- Experience profiling and performance tuning code.
- Experience with single-sign on (SSO) solutions.
- Experience with data streaming / real time PUSH technologies (LCDS, LightStreamer, Nirvana,
etc).
- Experience with cloud computing, virtualization, distributed data and computing platforms.
- Some Interest in user interfaces and good writing skills.
Join our Development Center in Krakow and become a member of our open minded, progressive and professional team. In this role you will be working on projects for one of our world famous clients. You will have a chance to grow your technical and soft skills, and build a thorough expertise of the industry of our client. On top of attractive salary and benefits package, Luxoft will invest into your professional training, and allow you to grow your professional career.
