Jobs / Cit***
Senior Java Engineer Agentic AI Driven Development
Cit*** · Irving, TX, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Irving, TX, United States125,760-188,640 USD/yearlyHybrid
Remuneration
125,760-188,640 USD/yearly
Location
Irving, TX, United States
Visa sponsorship
Sponsors visa
Job summary
DISCOVER YOUR FUTURE AT Cit*** Working at Cit*** is far more than just a job. A career with us means joining a team of approximately 219,000 dedicated people from around the globe. At Cit***, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Benefits
Including: medical, dental & vision coverage; 401(k); life, accident, and disabiCiti also offers paid time off packages, including planned time off (vacation),For additional information regarding Citi employeePlease visit citiAvailable offerings may vary by jurisdiction, job level, and date of hire.MOST RELEVANT
Qualifications
- design solutions, and deliver high-quality software:Use AI-powered communication and summarization
- 6-10 years of relevant experience in Apps Development or systems analysis role
- Demonstrated expertise in Java, with a deep understanding of its core concepts, libraries, and the Java Virtual Machine (JVM).
- Extensive experience with the Spring Framework, including Spring Boot, for building enterprise-level applications, and proficiency with ORM frameworks like Hibernate or JPA.
- Strong foundation in object-oriented programming (OOP) principles and a practical understanding of design patterns to create scalable and maintainable code.
- Proficient in working with relational databases (e.g., PostgreSQL, Oracle, MySQL) and NoSQL databases like MongoDB.
- Experience with unit testing frameworks (e.g., JUnit, Mockito) and a commitment to writing clean, well-documented, and testable code.
- Solid understanding of RESTful API design and development, and experience creating and consuming web services.
- Extensive experience system analysis and in programming of software applications
- Experience in managing and implementing successful projects
- Subject Matter Expert (SME) in at least one area of Applications Development
- Ability to adjust priorities quickly as circumstances dictate
Responsibilities
- Leveraging AI):
- Lead the design, development, and implementation of complex middleware applications using Java and Spring Boot:Utilize AI-powered code generation
- may be assigned as required.
- JOB FAMILY GROUP:
- Technology
- JOB FAMILY:
- Applications Development
- TIME TYPE:
- Full time
- PRIMARY LOCATION:
- Irving Texas United States
- PRIMARY LOCATION FULL TIME SALARY RANGE:
Skills
CommunicationLeadershipProject Management
Certifications
GitHub Actions
Degrees
AssociateDegree
Industry
AutomotiveEducationEnergyInsuranceOil-gas
Company size
EnterpriseSmb
Contract length
10 years