Senior Java Developer

Permanent contract|Beijing|IT (Information Technology)

Senior Java Developer

Beijing, China Permanent contract IT (Information Technology)


Act as a leader for other team members, on technical, functional, and organizational fronts

Manage users’ requirements and provide in-depth business analysis

Communicate and report to business and IT peers and senior stakeholders

Able to drive the team towards excellent coding and architecture practices

Able to challenge organization and how we work to continuously improve team and its efficiency

Fully autonomous for delivering value end to end (understanding the business needs, developments, tests, operations, support)

Develop working code using software craftsmanship best practices such as domain driven development, continuous integration and deployment, legacy refactoring

Participate to testing, deployment and production activities of the team to ensure production stability

Create or improve micro services exposing restful APIs within the information systems, deploy them to production

Challenge requirements and advise on good solutions

Support what we build (and sometimes what others have built)

Support our platform and users on their daily requests and ensure on-duty jobs whenever requested

Collaborate with other team members regardless of location (India, Hong Kong, China), and regardless of whether they are internal or external to Societe Generale (vendor consultant).

Some microservices in Java to provide additional services or support processes not supported by the main software. If those microservices are exposing APIs, they will likely be coded using Spring Boot

Profile required

Academic  Background (degree and major)

  • Bachelor Degree or above, Computer Science Major Preferred.

Working Experience / Technical Skills & Know how

  • +5 years of experience in modern Java development + at least one other backend language
  • Solid OOP and Design Pattern knowledge.
  • Can dig into unusual issues to fix them
  • Are not afraid to speak out to challenge and improve things
  • Welcome and embrace changes and enjoys delivering working solutions to the business
  • Prefer direct communication
  • Keeps things simple and clear to understand

Skills & Competencies

  • Practical experience with Docker
  • Knowledge in Linux / Unix
  • Full mastery of git
  • Postgresql, Apache ActiveMQ, ELK monitoring is a plus
  • Experience in payment and cash management is a plus

Language Skills

  • Mandarin speaker. Fluent in English

Business insight

Company Description

Societe Generale is one of the leading European financial services groups. Founded in 1864, we have been playing a vital role in the economy for over 150 years. With more than 148,000 employees based in 76 countries worldwide, we accompany 32 million clients throughout the world on a daily basis. Based on a diversified universal banking model, the Group combines financial strength with a strategy of sustainable growth.
ASIA-PACIFIC (ASIA), as one of the Business Units of Societe Generale, operates in 12 locations across the Asia Pacific region, employing over 2,500 employees with the regional headquarter located in Hong Kong. Our activities here are centered on Societe Generale's Global Banking & Investor Solutions pole (GBIS), a major growth engine for the Group and a key pillar of Societe Generale's universal banking model. Our expertise in Asia Pacific ranges from Corporate & Investment Banking (Advisory, Financing and Global Markets) to Asset Management, Global Transaction Banking and specialised financial services like Equipment & Vendor Finance and Vehicle Leasing & Fleet Management. In addition, Societe Generale's Global Solution Centre (SGGSC) in Bangalore and Chennai offers customised business solutions to the Societe Generale Group globally including ASIA.
By joining the “Electronic Market Making” entity, you will work in a multi-cultural environment, fostering work/life balance. You will join a fast-growing team, encouraging exploration and implementation of cutting-edge technologies and ideas, with a flat management structure.

Job Summary / Job Purpose

SG China, head quarter based in Beijing, has 40 years present in China market. Its IT department, consist of 3 sub-teams GTS, FTB IT and REG IT, is responsible for all local IT infrastructure/application maintenance and evolution to support different business lines in China including Cash Management, Trade Finance etc.

We are looking for a talent to join the FTB IT team in Beijing office. The candidate will mainly work with development team cross region (mainly HK and India) for our transaction banking and cash management related applications.

We are an equal opportunities employer and we are proud to make diversity a strength for our company. Societe Generale is committed to recognizing and promoting all talents, regardless of their beliefs, age, disability, parental status, ethnic origin, nationality, gender identity, sexual orientation, membership of a political, religious, trade union or minority organisation, or any other characteristic that could be subject to discrimination.

Reference: 22000IKB
Entity: Societe Generale China Limited
Starting date: 2022/09/09
Publication date: 2022/06/13