Applications Development Senior Programmer Analyst – Assistant Vice President

Citi Handlowy

MOONLI, ,
Java, spring, spring boot, jpa/hibernate
Microservices, rest apis, swagger/openapi
Event-driven systems (kafka, rabbitmq)
The Applications Development Technology Sr Programmer Analyst role is a Senior position responsible for establishing and implementing new or revised application systems and programs

Job Summary

  • The Applications Development Technology Sr Programmer Analyst role is a Senior position responsible for establishing and implementing new or revised application systems and programs.
  • Responsibilities include conducting feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and participating in the full development lifecycle.
  • This role requires implementing well-tested and fully maintainable software, reviewing code for quality and vulnerabilities, writing unit and integration tests, and applying a security-by-design approach.

Matching Summary

The Applications Development Technology Sr Programmer Analyst role is a Senior position responsible for establishing and implementing new or revised application systems and programs.

Skills & Requirements

Must-have

  • Java, Spring, Spring Boot, JPA/Hibernate
  • Microservices, REST APIs, Swagger/OpenAPI
  • Event-driven systems (Kafka, RabbitMQ)
  • RDBMS (SQL, PL/SQL) & NoSQL
  • OAuth2, token-based security
  • Cloud platforms (AWS, Azure, GCP)
  • CI/CD pipelines and DevOps practices

Nice-to-have

  • Application modernization experience
  • AI software engineering tools
  • Containerization technologies (Docker, Kubernetes)
  • WebSphere, JSP/Servlets, EJB

Key Requirements

  • 5-10 years of relevant experience
  • Ability to work under pressure and manage deadlines
  • Bachelor’s degree/University degree or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter