Job description
**Apps Development Sr. Programmer Analyst** will be responsible for understanding the requirements and design/development of components, creating ICD’s and design documents which will be part of the global Trade supplier onboarding and client experiences.
He/She/Them needs to ensure quality of deliverables, coordinate / conduct code reviews and development of automated test cases for the services.
In long term, will establish him/her/themselves as Domain SME and full stack development expert.
**Responsibilities:**
+ Development and delivery of microservices services using **Apache Camel, Spring Boot, ActiveMQ, Kafka.**
+ Will be responsible for deploying application in **OpenShift** using **Kubernetes** deployment template / **Helm** Charts.
+ Will be responsible for creation of automated test cases as well as code reviews.
+ Will help in grooming User stories by providing technical implementation requirements and estimates.
+ Contribute to projects in a dynamic and global experienced team.
+ Responsible for application analysis, tuning and measurement to ensure appropriate performance and reliability based on documented SLA's
+ Provides work leadership and Mentors/coaches lower-level technical staff or less experienced programmers
+ Works with project teams and unit level team members to ensure strong technical alignment with documented development standards, SDLC, and coding frameworks for all application development efforts
**Qualifications:**
+ The ideal candidate will have a total of 7 to 10 years of experience in software development.
+ Experience with Java, Spring Boot, Microservices, Rest, Kafka, Apache Camel, GraphQL along with RDBMS and NoSQL.
+ Experience with API integration and Gateway.
+ Exposure to Kubernetes, AWS, RedHat OpenShift.
+ Candidate should be well versed with Quality Processes in Integration Development.
+ Experience in Oracle, Core Java and J2EE technologies like JMS, JSP, Servlets, Spring, XML, XSD, XSLT, and XPATH is desired.
+ Any experience with financial services domain will be preferred.
+ Proficient in Safe Agile and Scrum Methodology.
+ Ability to multitask between multiple projects.
+ Self-motivated and goal oriented individual.
Demonstrated record of initiative, adaptability, and decision-making.
+ Must have the ability to work individually and as part of a technical team.
+ Certifications preferred.
+ Excellent verbal and written communication skills are must.
+ Candidate should be willing to work in flexible timing to collaborate with global CITI team.
**Education:**
+ Bachelor’s degree (in science, computers, information technology or engineering).
This job description provides a high-level review of the types of work performed.
Other job-related duties may be assigned as required.
------------------------------------------------------
**Job Family Group:**
Technology
------------------------------------------------------
**Job Family:**
Applications Development
------------------------------------------------------
**Time Type:**
Full time
------------------------------------------------------
**Most Relevant Skills**
Please see the requirements listed above.
------------------------------------------------------
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_ _._
_View Citi’s_ _EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_ _and the_ _Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf)_ _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Required Skill Profession
Other General