Senior Java Engineer – Agentic AI Driven Development
Role Overview
Citi is seeking a Senior Java Engineer for Agentic AI Driven Development in Irving, Texas.
The role involves leading design, development, and implementation of complex middleware applications using Java and Spring Boot.
The position leverages AI-powered code generation tools to accelerate development and enforce architectural patterns.
Key Skills for This Role
Full Job Posting
Job Overview
Citi is seeking a Senior Java Engineer for Agentic AI Driven Development in Irving, Texas.
The role involves leading design, development, and implementation of complex middleware applications using Java and Spring Boot.
The position leverages AI-powered code generation tools to accelerate development and enforce architectural patterns.
Responsibilities
- Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot.
- Architect and optimize database interactions with Oracle, SQL, and MongoDB.
- Drive the adoption and continuous improvement of CI/CD pipelines.
- Collaborate with cross-functional teams to define requirements, design solutions, and deliver high-quality software.
- Mentor and provide technical guidance to junior and mid-level software engineers.
- Actively research and experiment with AI technologies to enhance developer productivity.
- Participate in code reviews, ensuring adherence to coding standards and best practices.
- Troubleshoot and resolve complex technical issues to ensure stability and performance of production systems.
- Contribute to the strategic planning and technical roadmap for middleware platforms.
- Conduct feasibility studies, time and cost estimates, IT planning, risk technology, applications development, and model development.
- Monitor and control all phases of the development process and provide user and operational support.
- Recommend and develop security measures in post-implementation analysis.
Required Technical Skills
- Strong understanding of Java (JDK 8+, preferably Java 11/17), including multithreading, collections, garbage collection, and JVM internals.
- Extensive experience with Spring Framework (Spring Boot, Spring MVC, Spring Data JPA, Spring Security).
- Proven experience in designing and developing RESTful APIs and microservices.
- Strong proficiency in SQL and experience with Oracle databases, including schema design, query optimization, and stored procedures.
- Experience with MongoDB, including data modeling, querying, and performance tuning.
- Hands-on experience with CI/CD tools and practices (e.g., Jenkins, GitLab CI, GitHub Actions, Maven/Gradle, Docker, Kubernetes).
- Proficiency with Git and standard branching strategies (e.g., Gitflow).
- Experience with unit testing frameworks (JUnit, Mockito) and integration testing.
- Demonstrable exposure and practical experience with AI development tools such as Devin, GitHub Copilot, Claude, Anti Gravity, and Codex.
- Strong understanding of AI/ML concepts, prompt engineering, and integrating AI into software development workflows.
Beneficial Skills
- Familiarity with web services (SOAP/REST), XML, JSON.
Compensation
- Primary Location Full Time Salary Range: $107,120.00 - $160,680.00 yearly.
- Citi offers competitive employee benefits, including medical, dental & vision coverage; 401(k); life, accident, and disability insurance; and wellness programs.
- Citi also offers paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays.
Employment Details
- Time Type: Full time.
- Primary Location: Irving, Texas, United States.
About Citi
Citi is a global financial services company with approximately 219,000 dedicated people worldwide.
Citi is an equal opportunity employer.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Citi
Principal Engineer – Vice President
Irving, USA
Applications Development - Assistant Vice President
Pune, IND
Data Engineer
Pune, IND
AVP Productivity CitiLean Reengineering
Gurugram, IND
Vice President - Business Analytics
Bengaluru, IND
Market Sales and Service Analyst - Central California /Nevada
, USA
Data Analyst with SQL, Python, Data visualization
Gurugram, IND
Java Developer
Pune, IND