Think.
Create.
Accelerate.

Luxoft, a DXC Technology Company, (NYSE: DXC), is a digital strategy and software engineering firm providing bespoke technology solutions that drive business change for customers the world over. Luxoft uses technology to enable business transformation, enhance customer experiences, and boost operational efficiency through its strategy, consulting, and engineering services. Luxoft combines a unique blend of engineering excellence and deep industry expertise, specializing in automotive, financial services, travel and hospitality, healthcare, life sciences, media and telecommunications. For more information, please visit www.luxoft.com

Line of Business:

Financial Services

Position:

Senior Java Developer, Tianjin

Project Description

As a senior Java developer, you will focus on technical solutions and be involved into multiple agile software development teams to deliver business values to real business. You will understand different technology silos and the integration methodology within the Bank. You will be part of the team that constantly work on improving Murex Trading Platform to purchase best technical practice and business requirement satisfaction

Responsibilities

• Working alongside our business users and the development team to understand the business processes.
• Communicating and co-ordinating with different technology silos
• Ability to bring new ideas and present them in clear, thoughtful manner
• Evangelize the adoption of Agile development practices
• Catalyst for adoption of modern software development practices
1. Devops
2. Micro Service
3. Dockerable application
4. CI/CD
• Building strong relationships with the business through delivery, communication and domain knowledge transfer.
• Developing solutions that embrace our firm standards without compromising on quality.
• Performing non-functional testing, regression testing, independent testing, SIT and UAT.
• Phasing, building and delivering designed solutions to meet the expectations.
• Providing production support on existing systems and resolving operational issues while working with other support and development staff located across the globe.

Skills

Must

More than 5 years of experience with Java/J2EE development experience
• Excellent in communicating and presenting technology topics
• Understanding of financial market and FX, Money Market, FX Options, Rates Derivatives, Commodities domain.
• API
• Micro-Service architecture, Spring cloud, Dubbo
• Enterprise Integration Patterns and frameworks
• Devops & Automation
1. Software version management - GIT
2. Auto testing, Auto Building, Auto Deployment;
3. Build Systems - Maven, Gradle
4. Continuous Integration - Jenkins, Sonar
5. Continuous deployment
• Event driven and Domain Driver Design
• HTML5, CSS, Java script, JQuery, Bootstrap, Vue, React, Angular
• Linux - Shell and Python scripting
• Docker
• Agile/Scrum/Kanban
• Solid database experience. Familiarity with database platforms, both SQL (Oracle, Sybase) or NoSQL (Cassandra, HBASE) and common database design patterns.

Nice to have

• Apache Camel, Apache CXF, Active MQ
• Spring Framework stack - Spring Web MVC, Spring Batch, Spring Integration, Spring Boot;
• Performance engineering of Java applications
• DevOps - Tools and Techniques
• Proxy, Reverse-Proxy and Content Delivery Networks (CDN)
• Single-page applications
• Docker & K8S
• Product design skills & Marketing skills

Languages

  • English: Upper-intermediate

Relocation package

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

WHERE

Tianjin

Work Type

Java

Seniority Level

Senior

Ref number
VR-45805
ADD TO MY JOB
RECOMMEND A FRIEND
Apply