- 岗位职责
OUR COMPANY:
Citigroup is a world leading financial institution providing comprehensive financial services to customers and investors around the world. CSTC (Citigroup Services and Technology (China) Ltd) is Citigroup owned subsidiary in China, and a part of Citigroup global technology and operation organization. It is founded by Citigroup since 2002, and provides both finance IT service and operation services to Citi’s investment banking business globally.
OUR BUSINESS:
Global Spread Product (GSP) Technology department provides our GSP business partners exceptional services in scoping, business analysis, project management, application development, quality assurance and integration of in-house technology solutions. We partner with our internal business to deliver best in class technology solutions and client experiences that drives competitive advantage in every GSP business. We strive to be the industry leader amongst our peers in terms of innovation, engineering, efficiency and diversity.
OUR TEAM:
GSP DevOps team plays an important role in the organization, our goal is to create the world class development experience and tools to application team globally. As an engineer on our team, you will use your expertise to streamline the software development life cycle, from requirements to monitoring in production. We’re seeking energetic, highly-motivated, experienced developers with very strong technical, problem solving, and design skills in building scalable, reliable and cloud-based system in DevOps area, join our team as we build tools to transform the future of Citi.
KEY RESPONSIBILITIES:
• Work with global team to analyze user requirements and design technical solutions.
• Take ownership of one or two projects, hands on coding of new features and maintenance with high code quality and industry engineering best practices.
• Involve into system/component design & implementation with counterparty in New York, London and other locations.
• Resolve complex technical issues independently, provide technical support.
• Drive transparency and consistency through clear communication and documentation.
- 岗位要求
QUALIFICATIONS:
• Bachelor’s degree from an accredited institution
• 1+ years programming experience in Java development
• Excellent communication skill and interpersonal skills, good in both spoken and written English
• Proven experience in both independent and collaborative working environments in a fast moving business
REQUIRED SKILLS
• Strong experience on Java Core
• Good experience on distributed system design and development (like AKKA)
• Good experience on trouble shooting, performance tuning
• Good experience on Spring Boot, Kafka
• Able to work on unit testing for Java projects, high code quality mindset.
• Able to work on Linux using command lines.
• Good analytical, debugging and problem solving skills.
• Understanding of database ( Oracle/MSSQL preferably ) with ability to write queries and stored procedures