The Applications Development Senior Programmer Analyst is an intermediate level position responsible for analysis and programming activities in coordination with the Technology Lead team **.**
**Responsibilities:**
+ Acting as a senior developer with an emphasis on developing technological solutions, developing new codes, adoption of Engineering Excellence and Citi Manifestos standards + Utilize GenAI development skills looking for productivity and efficiency + Development into Java, Angular and Oracle PLSQL technologies focused on high-availability and application performance• Development into the most popular web frameworks (JSF, Wicket, GWT, Spring MVC) + Experience using Operational system UNIX/LINUX + knowledge of Oracle Databases (including Oraas), SQL and ORM technologies (JPA2, Hibernate) + Experience on Spring Framework + Experience with Containers environment is very appreciated + Contribute into all phases of the development lifecycle ...