This link goes straight to Citi’s own careers page. No account, no fee, and we never collect your resume.
Description: Job Purpose: - Senior Developer with strong analytical and technical ability with over 4 years of experience in enterprise Web application development using Java/J2EE technologies and Oracle (PL/SQL) as backend database. - Should have knowledge of Spring Boot, PySpark, Microservices embedded tomcat on Linux environments. - Should have worked on consuming messages from MQ (Kafka). - Ability to work independently, good communication skills, has experience in working on complex and medium to large projects. - Person should have worked in Agile/DevOps Environment. Job Background/context: - The position is based in India and will require the candidate to work on creating a framework for a highly extensible Regulatory Reporting platform - This role will report to the Technology Team lead in Pune. - Candidate will work independently and is highly self motivated. - Applies skills and knowledge of the business to develop creative solutions to meet client and business needs - The candidate will work with complex and variable issues with substantial potential impact, weighing various alternatives and balancing potentially conflicting needs - Requires good analytical skills in order to filter, prioritize and validate potentially complex material from multiple sources Key Responsibilities: - A seasoned SME and technical specialist in Investment domain - Implement and maintain a suite of microservices for Regulatory platform processes. - Implement a framework to integrate into legacy systems and external systems. - Hands on coding, authoring unit tests, performance tests and maintaining high code quality.Needs to be able to react and provide quick turnaround to business requirements and management requests - Well versed in Agile Development Life Cycle Knowledge/Experience: - Over 4+ years of experience in enterprise Web application development using Java/J2EE technologies and Oracle as backend database. - Ability to work independently, good communication skills, has experience in working on complex and medium to large projects. - Expertise in Git and developing in Continuous Delivery pipeline Hands on experience in Core JAVA, HTML, JAVSCRIPT,XML/XSL,JSON - Expertise in Spring, Spring Boot Framework, J2EE - Expertise in WebServices –REST APIs. - Knowledge of Akka is a plus - Knowledge of NOSQL is a plus. - Expertise in mocking, unit testing and perf testing of solutions. - Should possess basic Unix knowledge to be able to write and understand basic shell scripts and basic Unix commands - Strong design skills on Java/J2EE and Oracle based solutions - Financial markets background is preferable Qualifications: - Bachelor’s degree (in science, computers, information technology or engineering) - Candidate should be willing to work late in the evening India time on need basis in order to interact with Europe onshore team and to meet urgent requests by Clients. ------------------------------------------------------ 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. View Citi’s EEO Policy Statement and the Know Your Rights poster.