Posted in

Applications Development Sr Programmer Analyst – AVP

Applications Development Sr Programmer Analyst – AVP

CompanyCitigroup
LocationTampa, FL, USA
Salary$96960 – $145440
TypeFull-Time
Degrees
Experience LevelMid Level, Senior

Requirements

  • 3–7 years of hands-on experience in backend development using Java, Spring Boot, REST APIs.
  • 3–7 years of hands-on experience in front-end development using AngularJS (knowledge of Angular 2+ is a plus).
  • 3–7 years of hands-on experience in Oracle database design and PL/SQL programming.
  • Solid understanding of software engineering best practices, OOP, design patterns, and CI/CD pipelines.
  • Familiarity with Git-based source control (GitHub preferred), Agile development methodology, and tools like JIRA or Confluence.

Responsibilities

  • Design and develop robust, scalable microservices using Java/J2EE and Spring Boot.
  • Implement user interfaces using AngularJS with a strong focus on performance and usability.
  • Work closely with Oracle RDBMS, writing complex PL/SQL queries and procedures to support application logic.
  • Extensive experience with automated release management and delivery of software code to various environments and CI/CD pipelines.
  • Experience implementing Event-Driven Architectures (EDAs) and distributed streaming platform that enables producers to publish events and consumers to subscribe and process.
  • Exposure to the performance tuning of the code – include optimizing data access patterns, using efficient algorithms, and leveraging caching strategies to reduce memory access latency.
  • Exposures to the tools and technologies to measure operational efficiency and application usage/performance, data analytics and productivity tracking software.
  • Participate in all stages of the SDLC, including requirement gathering, technical design, development, testing, and deployment.
  • Collaborate with cross-functional global teams including business analysts, QA engineers, and DevOps.
  • Ensure adherence to secure coding practices, compliance, and enterprise technology standards.
  • Troubleshoot and resolve application issues, ensuring high availability and reliability.

Preferred Qualifications

  • Experience working in a highly regulated industry or financial services is a strong plus.