This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact.
Job Responsibility:
Development of application in Java in Financial Risk domain
Employ standards, frameworks and patterns while designing and developing components
Develop high quality code employing software engineering and testing best practices
Hands on coding, authoring unit tests/Junit, performance tests and maintaining code quality
Familiar with Agile Development Life Cycle
Good communication skills, has experience in working on complex and medium to large projects
The position is based in India and will require the candidate to work with various teams
Requirements:
Around 4-8 years of experience in enterprise Web application development using Java/J2EE technologies
Should have strong knowledge and hands on experience in JAVA (Version 17 or above) / J2EE / Spring/ Spring boot / Spring batch Expertise in Server less, tomcat (Embedded/Non-Embedded), jetty (Embedded/Non-Embedded), WebSphere
Expertise in Spring Batch, Spring IOC, Spring Annotation, Spring Security
Expertise in mocking, Junit and perf testing of solutions
Should possess basic Unix/Linux knowledge to be able to write and understand basic shell scripts and basic Unix commands
Knowledge of Oracle (PL/SQL), NoSQL-Mongo, is a plus
Candidates with working knowledge on Docker / Kubernetes / OpenShift / Mesos is a plus
Have basic experience in Data Preparation Tools Experience with CI/CD build pipelines and toolchain – Git, BitBucket, TeamCity, Artifactory, Jira Experience
Financial markets background is preferable but is not a must
Should be aware AI tool like Copilot, Devin or alternative tool
Qualifications: Bachelor’s degree (in science, computers, information technology or engineering)
Good communication skills, has experience in working on complex and medium to large projects
Nice to have:
Knowledge of Oracle (PL/SQL), NoSQL-Mongo
Candidates with working knowledge on Docker / Kubernetes / OpenShift / Mesos
Financial markets background
Should be aware AI tool like Copilot, Devin or alternative tool