Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Line of Business:

Financial Services

Position:

Regular-Senior Java Developer

Project Description

Top Tier Investment Bank is seeking a developer/programmer to work as a member of its Global Financing Services MarginRisk IT team.

Responsibilities

The candidate will be working on a few exciting java applications with exposure to the most current knowledge.
Provide applications in best quality as requested by specifications, utilizing state-of-the-art Continuous Integration practices.
Lead the development effort with other team members. Work closely with BA and PM to understand the requirement and help the architects in designing the right solution and implementing the same on-time and under budget. Requirements refinement.
Promoting clean code discipline (Clean Code: A Handbook of Agile Software Craftsmanship)

Tools and technologies used in the project include but are not limited to:
Core Java 6, 8
- JSP
- Servlets
- EJB
- JSF
Linux env
DB: Oracle 11g; SQL; KDB

Skills

Must

• Strong Core Java - minimum 2-3 years experience; Java 6, 8;
- Good knowledge of Hibernate or any other ORM tools
- Experience with Java multithreading libraries and techniques
- JSP
- Servlets
- EJB
- JSF
• TDD based development with the re-engineering of an existing application to incorporate unit tests and functional tests; practical experience with comprehensive XP implementation.
• BDD tools integration (Jbehave or other related tools).
• Self-documented code development methodologies.
• Ability to work and coordinate with members offshore.
• Database skills to define queries and stored procedures (Oracle); understanding of DB design principles and concepts, understanding of ORM.
• Strong communication skills (verbal and written). Good English command.
• Ability to support multiple applications when escalated for development team investigation. Excellent business problem-solving skills.

Unix/Perl scripting.
Investment bank experience (basic knowledge so that the candidate can understand the requirements); the experience of rendering consulting services.

Nice to have

Unix/python/perl scripting.
Investment bank experience (basic knowledge so that the candidate can understand the requirements); the experience of rendering consulting services.
Oracle

Languages

  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:


More job opportunities in Java

Specialization Position / Title Location Send to a friend
Java Regular Java Software Engineer Krakow, PL Apply or Add to my jobs
Java Hot Java Developer Krakow, PL Apply or Add to my jobs
Java Senior Streaming Developer (Java + Kafka) Krakow, PL Apply or Add to my jobs
Java Hot Java developer Krakow Krakow, PL Apply or Add to my jobs
Java Senior/ Principal Java Developer Krakow, PL Apply or Add to my jobs
Java Java Software Engineer Krakow, PL Apply or Add to my jobs
Java Java Team Lead Krakow, PL Apply or Add to my jobs
Java Senior Java Developer Krakow, PL Apply or Add to my jobs
Java Java Team Lead Krakow, PL Apply or Add to my jobs