Middleware Java Engineer with AI Focus
Citigroup
Job Description
Empower your career at Citi as a Middleware Java Engineer with a focus on AI technologies. Develop high-quality applications using Java and modern development practices. In this role, you will design and implement middleware applications, utilizing AI for optimizing development workflows and enhancing coding accuracy.
Your extensive knowledge in databases, coupled with your leadership in guiding a team, will shape our technology landscape significantly. Collaboration across teams is key to delivering impactful software solutions. Key Responsibilities: • Architect middleware solutions using Java and Spring Boot • Optimize database queries and data integrity • Leverage AI tools for improved testing and automation • Mentor software engineers and promote best practices • Participate actively in code reviews for quality assurance Requirements: • Relevant experience between 6-10 years in software applications • Expertise in Java frameworks and multithreading • Strong skills in SQL and NoSQL databases • Familiarity with AI-driven software development processes • Proficient in CI/CD and version control tools Join Citi to influence software quality and innovation through advanced Java engineering and AI technologies. #J-18808-Ljbffr