CrawlJobs Logo

Senior Full Stack Java Engineer

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:

Senior Full Stack Java Engineer with AI expertise responsible for end-to-end design, development, and deployment of high-quality software solutions at Citi. The role involves leveraging AI tools for development efficiency, maintaining awareness of AI landscape, driving mid-sized application features, and optimizing processes.

Job Responsibility:

  • AI-Driven Development: Leverage AI tools to enhance development efficiency and optimize software solutions
  • AI Landscape Awareness: Maintain awareness of evolving AI landscape and propose innovative approaches
  • Leadership and Execution: Drive design and development of mid-sized application features
  • Problem Solving and Troubleshooting: Analyze and troubleshoot complex coding, application performance, and design challenges
  • Root Cause Analysis: Conduct thorough research to identify root causes and implement effective defect resolutions
  • Containerization and Orchestration: Utilize Docker for application containerization and Kubernetes for service orchestration
  • Communication and Risk Management: Effectively communicate progress, anticipate bottlenecks, and mitigate issues and risks
  • Process Optimization: Streamline, automate, or eliminate redundant processes within architecture and operations

Requirements:

  • Minimum of 10 years of proven software development experience
  • Specializing in Java, Spring Boot, and Oracle
  • In-depth knowledge of modern application architecture principles
  • Practical experience with Artificial Intelligence (AI) tools for enhancing development workflows
  • Proficiency in Microservices frameworks (e.g., Spring Boot), Event-Driven Services, and Cloud-Native Application Development
  • Demonstrated ability to design, develop, and maintain both front-end and back-end components
  • Strong expertise in developing intuitive user interfaces using contemporary JavaScript frameworks (e.g., React), HTML5, and CSS
  • Solid experience in developing server-side logic and APIs using languages such as Java, Python
  • Comprehensive knowledge of SQL and PL/SQL with deep understanding of RDBMS, particularly Oracle
  • Proven capability in designing, developing, and implementing high-performance RESTful APIs
  • Proficiency with Continuous Integration/Continuous Deployment (CI/CD) pipelines and tools
  • Experience with Docker for application containerization and Kubernetes for service orchestration
  • Practical experience working within Agile development methodologies
  • Ability to develop and automate comprehensive unit, integration, and end-to-end tests
  • Solid understanding and practical experience with code versioning tools including GitHub Enterprise and Bitbucket
  • Bachelor's/University degree or equivalent experience

Nice to have:

Experience with AWS is considered a significant advantage

Additional Information:

Job Posted:
September 10, 2025

Employment Type:
Fulltime
Work Type:
Hybrid 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.