Position

Senior Java Developer / Senior Consultant for re-platforming,
Tianjin

Location


Tianjin

Office Address


Project Description


As a senior Java developer, you will focus on technical solutions and participate into multiple agile software delivery teams to deliver the business value to the Business. You will understand the different technology silos within the Bank and how to interface with them. You will be part of the team that constantly analyse and improve the Murex Trade processing platform from a technical point of view as well as from user experience view. You’ll keep yourself updated with the latest software technologies and sharing the knowledge to team.

Responsibilities


    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
    o Devops
    o Micro Service
    o Dockerable application
    o 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.
    • Perform 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 have

    Required Skills
    • More than 10 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,Redux
    • Linux – Shell and Python scripting
    • Docker
    • Agile/Scrum/Kanban

Nice to have

    Desirable Skills
    • Apache Camel, Kafaka, Active MQ, Rabbit MQ , Rule Engine and so on
    • Practical experience on Microservice implementation.
    • Spring Framework stack – Spring Web MVC, Spring Batch, Spring Integration, Spring Boot, Spring cloud .
    • Practical experience on distribute system.
    • Performance engineering of Java applications
    • DevOps – Tools and Techniques
    • Proxy, Reverse-Proxy and Content Delivery Networks (CDN)
    • Single-page applications
    • Docker & K8S

Languages


English: B2 Upper Intermediate

Relocation package


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

Work Type


Java

Ref Number


VR-55865

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
Java

Specialization Position / Title Location Send to a friend
Java Junior Java Developer / Analyst Tianjin, CN
Java Murex Academy Hiring Tianjin, CN
Java Murex Academy Hiring Tianjin, CN