This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Responsibility:
Design and implement solutions across a diverse range of technologies
Deliver complex projects
Communicate effectively with peers and the onsite team
Address challenges across a broad technology spectrum
Lead and participate in migrations from legacy mainframe systems to modern distributed tech stacks
Ensure thorough technical documentation and comprehensive application support
Collaborate in the design and development of application systems
Contribute to the migration strategy from legacy mainframe systems to a modern distributed tech stack
Conduct performance tuning of processes
Review the work of other team members
Provide application-level production support
Develop advanced scripts for parallel execution of processes
Requirements:
Proven work experience as a Solutions Architect
In-depth knowledge of various technology architectures
Hands-on experience in Java, Advanced Java, API calls development, Angular, Microservices, Kubernetes, AWS, Mongo DB, Oracle and DB2
Ability to integrate Artificial Intelligence features
Demonstrated success in delivering complex projects
Excellent verbal and written communication skills
Strong attention to detail, organizational skills, and a commitment to timeliness
Effective problem-solving skills
Experience in leading and participating in migrations from legacy mainframe systems to modern distributed tech stacks
Intricate knowledge of controls for consistent deployment and management of applications using best-in-class toolsets such as git, Jira, Jenkins, bitbucket
Play a key role in end-to-end systems analysis, design, application development, unit testing, integration testing, and deployment preparation
Independently analyze, solve, and correct real-time issues
Generate meticulous technical documentation
Collaborate in the design and development of application systems
Contribute to the migration strategy from legacy mainframe systems to a modern distributed tech stack
Conduct performance tuning of processes
Review the work of other team members
Provide application-level production support
Develop advanced scripts for parallel execution of processes
Exposure on API calls, Dashboard design/development and building architectural foundation
Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines
Ability to balance technical depth with business priorities
8-11+ years of development experience
Strong Java Architect/Development experience
Ability to write and develop efficient Java code
Strong understanding of software development lifecycle (SDLC) and Agile methodologies
Excellent communication skills and ability to work effectively in cross-functional teams
Passion for high-quality, clean and maintainable code
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.