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?
Java Developer
Miejsce pracy: Krakow
Nr Ref.: VR-12084
Responsibilites
- Work as a member of distributed team taking care of development and support for existing IT system.
- Participate in new features development for the existing system - clarify business requirements, design required changes, provide effort estimations, do coding, unit testing, develop test scenarios and support further release phases.
- Participate in integration and production environment support - analyze reported problems, communicate by mail, instant messenger and phone with other support levels, support teams for upstream and downstream applications and testers.
- Grow awareness and learn business and domain knowledge in the investment banking
- Communicate with the teams in different locations and time zones (mostly US east coast, Ukraine, India).
Requirements
- Key Technologies: Java (2+ years), Spring (Core, MVC), JMS.
- Web-Services, SOAP, XML (JAXB, JAXRS), JDBC, HTTP, JMX, TCP Sockets, REST.
- Experience in frameworks and products: Tibco, Tomcat, Groovy, Hibernate.
- Operating systems (shell user): Windows, Unix.
- Multi-threaded programming knowledge and experience
- Experience in JUnit/ Unit Testing and Design Patterns
- Practical knowledge of MS SQL, Sybase and Oracle DB
- Experience in complex project environments - builds, deployment, configuration aspects
- Very good spoken and written English
- 3+ years in IT Industry
- Bachelor computer science degree
Nice to have:
- Spring Integration
- Scrum / Agile experience
We offer
Our customer is a Europe-based investment bank. The project is focused on development and maintenance of miscellaneous systems that are designed to provide solutions to clients' business needs in investment banking area: trade processing, recording keeping and reconciliation, asset servicing, securities lending and trade financing.