Gain full access to exclusive job listings from leading companies worldwide.
Verified, High-Quality Jobs Only
No ads, scams, or junk-just genuine opportunities.
Focus on Real Opportunities
Explore thousands of open positions tailored to your lifestyle, including flexible remote jobs.
Exclusive Resume Review
Receive expert feedback with personalized suggestions to enhance your resume.
The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
Responsibilities:
Ownership and responsibility for end-to-end design and development, testing, release of key components
Ensure process compliance and manage expectations of the leadership
Actively participate in brainstorming session and provide solid inputs to the team
Create design document, test, release plans
Ensure best practices are followed
Overall 6+ years of experience in application design, development and coding world class software with 4+ years of experience using Java/JEE, RDBMS.
Strong technical expertise on below areas:
Java/JEE
RDBMS, SQL, PL/SQL
Spring Boot
Micro services and Docker Containerization
CI/CD tools along with DVCS e.g. Git/Jenkins etc.
Build tools like Maven
Strong debugging skills
Test driven development
Exposure to Data Grid and Compute Grid architecture
Knowledge of Hadoop ecosystem, Spark will be an added advantage
Knowledge of container management tools e.g. kubernettes and openshift will be an added advantage
Experience in NoSQL databases like MongoDB will be an added advantage
Qualifications:
6+ years of relevant experience in the Financial Service industry
Intermediate level experience in Applications Development role
Consistently demonstrates clear and concise written and verbal communication
Demonstrated problem-solving and decision-making skills
Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Education:
First class degree with excellent academic qualifications. B.Tech. in Comp science, IT, or other engineering disciplines from a reputed institute with relevant work experience
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. View Citi’s EEO Policy Statement and the Know Your Rights poster.