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).
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
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.