CrawlJobs Logo

Sr Java Architect

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

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
  • Bachelor's degree

Additional Information:

Job Posted:
August 14, 2025

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:
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.