Java/J2EE/Oracle/Shell Scripting - Implementation Engineer
Singapore, Singapore
Job Req ID 21405806Overview
Citi’s technology team is growing at lightning speed, and we’re looking for talented technologists to help build the future of global banking. Our teams are creating innovations used across the globe – we’re changing the way people bank and how the world does business. Citi’s technology team supports business operations in 100+ countries, across multiple lines of business spanning both Institutional and retail businesses. The group works to optimize the IT environment by standardizing production platforms, reducing complexity, and introducing innovative solutions that provide new business capabilities, reduce total cost of ownership, and create a competitive advantage for Citi. Join an environment with a laser focus on growth and progress, and take your career to the next level through the power of Citi’s unmatched globality and vast expertise.
Success Profile
As the world’s most global bank, Citi gives you the tools to be a trailblazer. We’re not just building technology, we’re building the future of banking. With thousands of employees located around the globe, we are an international team encompassing a broad range of teams, roles, and cultures, and we invite you to come and join us!
- Creative
- Analytical
- Collaborative
- Productive
- Adaptable
- Relationship Expertise
Glassdoor Reviews
Responsibilities
- Job Description
The Applications Support Manager provides full leadership and supervisory responsibility. Provides operational/service leadership and direction to team(s). Applies in-depth disciplinary knowledge through provision of value-added perspectives or advisory services. May contribute to the development of new techniques, models and plans within area of expertise. Strong communication and diplomacy skills are required. Generally has responsibility for volume, quality, timeliness of end results and shared responsibility for planning and budgets. Work affects an entire area, which eventually affects the overall performance and effectiveness of the sub-function/job family. Full supervisory responsibility, ensuring motivation and development of team through professional leadership to include duties such as performance evaluation, compensation, hiring, disciplinary and terminations as well as direction of daily tasks and responsibilities.
Java Application Support role with responsibilities of implementing & managing Java/Java2EE application.
Exp on architect & implementation and support role with Java/J2EE, spring, Spring Boot, JMS/IBM MQ/Messaging Queues
Hands on experience on Elastic Search, Distributed Cache, IBM MQ, Kakfa Messaging Queue.
Hands on exp on App & web server (JBOSS, Weblogic and Webspehere) and debugging
Strong experience on implementation and support of Resilient, stable and robust applicationStrong experience on memory management & performance tuning in Java and DB
Profound insight of core Java and JEE internals (Classloading, Memory Management, Transaction management, etc.) will be added advantage
Excellent debugging skills, Strong problem-solving skills
Experience with shell scripting and Linux/Unix commands
Experience with Version Control Systems like GIT, Bit Bucket.
Hands on knowledge of Dev ops processes and tools
Exposure to development/implementation of microservices based components using the Java stack
Preferred to have experience / exposure to Docker / OpenShift based container deployment
Experience in Agile / Scrum based development methodology
Responsibilities:- Support responsibilities include implementing and supporting Java Enterprise application developed by Vendor / inhouse.
Responsible for implementing large scale payment product across countries with defined solution on both hardware & software.
Project Implementation support on lower env, plan for production releases and support production release checkouts
Responsible for the supporting monitoring issues for the application and act on any type of Server and Maintenance issues.
Troubleshooting and support of environment issues
Provide L3 support for issue and handle L3 production tickets for initial investigation and RCA.
Analyzes and resolves incidents, problems or known errors related to failures in application and supporting software components.
work on Incident, Change and Problem Management
Process improvement tools in support activities
Flexible for weekend support for release/deployments and support critical issues.
Automating various manual flows via shell script and jobs
Qualifications:
- 8-14 years experience in an Apps Support role with commensurate people management experience.
- Experience with real-time monitoring systems
- Consistently demonstrates clear and concise written and verbal communication skills
- Must show confidence in all communications so that key stake holders are not doubtful of the information being communicated
- Effective prioritization skills and high energy.
- Good interpersonal and communication skills, great teammate
- Issue tracking and reporting using tools
- Effectively share information with other support team members and with other technology teams
- Ability to plan and organize workload
- Ability to communicate appropriately to relevant stakeholders
Education:
- Bachelor’s/University degree or equivalent experience
- Support responsibilities include implementing and supporting Java Enterprise application developed by Vendor / inhouse.
- Additional Job Description
Responsibilities:
Support responsibilities include implementing and supporting Java Enterprise application developed by Vendor / inhouse.
Responsible for implementing large scale payment product across countries with defined solution on both hardware & software.
Project Implementation support on lower env, plan for production releases and support production release checkouts
Responsible for the supporting monitoring issues for the application and act on any type of Server and Maintenance issues.
Troubleshooting and support of environment issues
Provide L3 support for issue and handle L3 production tickets for initial investigation and RCA.
Analyzes and resolves incidents, problems or known errors related to failures in application and supporting software components.
work on Incident, Change and Problem Management
Process improvement tools in support activities
Flexible for weekend support for release/deployments and support critical issues.
Automating various manual flows via shell script and jobs
-------------------------------------------------
Job Family Group:
Technology-------------------------------------------------
Job Family:
Applications Support------------------------------------------------------
Time Type:
Full time------------------------------------------------------
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View the "EEO is the Law" poster. View the EEO is the Law Supplement.
View the EEO Policy Statement.
View the Pay Transparency Posting
-
Join our team
of 220,000+
strong diverse employees -
Socially minded employees volunteering in communities across 90 countries
-
Meaningful career opportunities thanks to a physical presence in over 95 markets
We foster a culture that embraces all individuals and encourages diverse perspectives, where you can make an impact and grow your career. At Citi, we value colleagues that demonstrate high professional standards, a strong sense of integrity and generosity, intellectual curiosity, and rigor. We recognize the importance of owning your career, with the commitment that if you do, we promise to meet you more than half way.
Innovation Through Diversity
-
Citi has an immense network with over 200,000 colleagues across 6 continents in over 100 countries and has been able to serve over 200 million clients for over 200 years. Gain insights into how our firm draws from a diverse pool of ideas and talent to transform ideas into strategies and deliver diverse opportunities to our colleagues.
Success Stories
Get inspired and hear what employees who started their careers in Technology have to say about Citi
Featured Career Areas
Saved Jobs
You have no saved jobs
Previously Viewed Jobs
You have no viewed jobs