Job Background: Grand Central is an enterprise cloud based data processing platform that provides self-servicing capabilities for data and content integration, transformation and processing and monitoring. These features are used to build, execute and monitor data processing streams by configuring and assembling reusable services and components in order to implement desired business and technical functions. Grand Central platform used globally within Citi spanning across all sectors to support medium to critical business needs As a Full Stack Java Developer you will provide technical leadership in development, architecture and solution design to add new features and upgrade Grand Central functionality, proactively identify areas in need of efficiency improvement and streamline potential through automation. As a Full Stack Java Developer you will Deliver advanced technical projects as an individual contributor and provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers Provide technical expertise in the examination and definition of objectives for existing or proposed systems and in the design of improved systems utilizing information services. Evaluate, design and develop various technical solutions simplifying user experience and drive adoption. Research and adopt new software developments, frameworks and technical standards to drive application strategic direction. Diagnose, analyse and resolve production issues and provide L3 support Ideal background Fluent English knowledge University/college degree in Science, Technology, Engineering or Mathematics 6+ years of JEE experience Including Java 8, Spring 4+, Spring Security, HTML5, JQuery and JSON, Java threads and concurrent APIs Experience with developing REST API, optionally using Spring Data and Spring data REST and HATEOAS principles Strong fundamentals in developing web applications, multi-threading and resource management activities Familiarity with Linux environment including scripting skills Good understanding of remote procedure calls (RPC), file transmission protocols and web services Distributed Caching frameworks such as Gemfire Experience with working SQL and NoSQL databases, reading/writing different file formats (delimited files, excel, PDF, etc.) through Java, file transmission protocols (SSH, SFTP, FTP, FTPS) Familiarity with Agile software development processes Advantages: Experience in using ETL/ELT tools like Talend, DataStage, Informatica or Ab-Initio Experience with automate testing with Spring testing framework Familiarity deploying security using Spring security frameworks for web application and APIs Experience leading a team of Software Engineers/Analyst Developers. Big data and data formats Modern MVC/MVVM client libraries like AngularJS, ReactJS along with Bootstrap Working with Git & Git workflows and Maven & Jenkins builds Exposure to TDD Benefits: Long-term career path across geographies and business lines Friendly work atmosphere Competitive compensation package Flexible work arrangements Opportunities to build and adopt technology standards and providing the same through reusable components and services to simplify, automate, deploy and monitor business processes/solutions across the organization. Possibility to understand, design and build deep technical specifications, standards and techniques in data processing, system integration, execution covering various data formats and communication protocols. ————————————————- Grade :All Job Level – All Job FunctionsAll Job Level – All Job Functions – HU —————————————————— Time Type : —————————————————— Citi is an equal opportunity and affirmative action employer. Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity. Citigroup Inc. and its subsidiaries (“Citi”) invite all qualified interested applicants to apply for career opportunities. 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 CLICK HERE . To view the “EEO is the Law” poster CLICK HERE . To view the EEO is the Law Supplement CLICK HERE . To view the EEO Policy Statement CLICK HERE . To view the Pay Transparency Posting CLICK HERE .
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.