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?
Senior Java Developer (+JavaScript)
Miejsce pracy: Wroclaw
Nr Ref.: VR-11727
Responsibilites
- Great opportunity to join a greenfield and strategic project which will provide the next generation risk reporting and analysis platform for the bank (IB / PB) to fulfil the regulatory requirements as well as add value for the business.
- You will work in a diverse team made of senior developers covering a wide range of technologies including .Net, HTML5/JavaScript and Java.
- You will be responsible for designing and implementing core features of the platform as security model, report publication and app deployment self-services, cloud like environment virtualization, integration with other strategic systems and expose Front End APIs over REST.
- A very good understanding of web technologies is required as well as a good understanding of REST.
- You will also work to improve the development environment with build, tests and deployment automation.
- You should be experienced in Agile development methodologies.
- Additional duties:
- Help our users onboard onto our solution.
- Provide guidance to more junior members of the team
- Lead multiple work streams in parallel.
- Support line management in recruiting project staff (internal / external)
Requirements
- Strong development experience
- Excellent Communication skills and experience of communicating directly with and influencing senior stakeholders
- Excellent core computer science knowledge (data structures, memory management, performance prediction, concurrency).
- Deep understanding of Java including networks (tcp/http/ssl), multithreading, memory management and ooo concepts and patterns.
- J2EE, REST, JPA, Oracle SQL
- Weblogic, Tomcat (others as Jetty, node.js a plus).
- Development environment and CI: SVN, Maven (set-up and use), Teamcity (set-up and use), Artifactory (or Nexus).
- Unit testing required.
- Strong interest in web technologies (HTML5 / CSS3 / JavaScript).
- Experience with websockets a plus.
- Experience with Java GUIs (Swing, Applet) development a plus.
- Ideally understanding of Risk (especially Credit and Market Risk) practices and processes.
- Able to document and explain complex problems, architecture or features in a simple and appealing way.
- Autonomous and problem solver.
- Target oriented, able to estimate work accurately and deliver according to plan.
- Creative, curious and willing to learn.
- Good understanding of project lifecycles in complex technical environments.
- Fluent written and spoken English.
- High degree of flexibility and "can do" attitude.
We offer
The objective of the Core Visualisation and Reporting stream is to provide high quality risk visualisation tools and distribution service for use across multiple projects. The Risk Portal offers end users ability to design, upload & review reports prior to publishing them. Each report can either be an interactive report or a standard pdf report.