Talent Apply
Log in
All jobs
LA

Senior Java Developer

LUXOFT, A DXC TECHNOLOGY COMPANY
Tianjin, China Posted Oct 1, 2026
On-site

About this role

Project description

We are the core technology team within the bank's Financial Markets division, responsible for developing and intelligently upgrading trading business related systems.

Responsibilities

  • Work with an Agile team to develop, test and maintain applications
  • Assist in the collection and documentation of user’s requirements, development of user stories and estimates
  • Prepare reports, manuals and other documentation on the status, operation and maintenance of software
  • Work with databases, software algorithms and pattern design
  • Design, develop and unit test applications in accordance with established standards
  • Participate in peer-reviews of solution designs and related code
  • Package and support deployment of releases
  • Develop, refine and tune integrations between applications
  • Track and maintain code coverage system performance and system security
  • Contribute to design and implementation of application integration solutions

Skills

  • Must have

  • Bachelor’s or master’s degree in computer science or information technology from a top-tier university.

  • More than 6 years of experience with Java/J2EE development experience.

  • Project management-related experience.

  • Excellent in communicating and presenting technology topics.

  • Understanding of financial market and FX, Money Market, FX Options, Rates Derivatives, Commodities domain.

  • Apache Camel, Kafka, ActiveMQ, RabbitMQ, 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.

  • Product design skills & Marketing skills.

  • Solid database experience. Familiarity with database platforms, both SQL (Oracle, Sybase) or NoSQL (Cassandra, HBASE, MongoDb) and common database design patterns.

  • Skilled in pattern design and analytical thinking.

  • Strong domain knowledge of Agile and its processes.

  • Proficient in written and spoken English.

  • Experience in developing robust, distributed, scalable, high production quality applications.

  • Experience with picking and applying good software practices like test driven development, continuous integration and continuous delivery.

  • Ability to work in a variety of client settings and in a team-oriented collaborative environment.

  • Nice to have

  • Financial Markets knowledge

  • AGILE development and DevOps

  • Understanding of Jenkins and cloud-based solutions

  • Cross-functional experience such as business analysis and development will be a bonus

  • Other

  • Languages

  • English: B2 Upper Intermediate

  • Seniority

  • Senior

Location

Tianjin, China

Req. VR-124528

Java

BCM Industry

01/10/2026

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →