Full Stack Developer – Mississauga

  • Company:
    Citigroup
  • Location:
  • Salary:
    negotiable / month
  • Job type:
    Full-Time
  • Posted:
    21 hours ago
  • Category:
    General

Citi’s Treasury & Trade Services (TTS) Technology Canada Department is looking to grow the development team with strong technical individuals. This is an outstanding opportunity for the right candidate to define themselves as a core contributor to the TTS Canada and set themselves up for a long and successful career at Citi.  The successful candidate will be a developer  with extensive knowledge of the Canada payments and receivables landscape such as EFT (ACH), EDI Corporate Payments, Lockbox, etc.  The candidate will be required to work with business, development and technical teams located globally across Citi. The Developer is responsible for quality, integrity, scalability, resiliency, and overall technical performance of payments/receivables processing applications. You will be working in a matrix team environment of Developers, Business Analysts, and Quality Assurance Analysts both onsite and offshore, including FTE & Vendor resources to ensure overall the technical solution meets business needs and aligns with technology organization strategies. With a significant new development portfolio and a large production platform that supports payments and receivables for thousands of customers, we expect the candidate to provide technical guidance, execution leadership and be a key contributor and hands-on leader for solution implementation. Develop application and business expertise and participate in architecture design discussions with the project team. Works with the Development Managers to drive adoption of the latest DevOps technologies and practices, acts a subject matter expert, resolving adoption issues, and advising of best practices in a hands-on manner. Works with Architecture, Infrastructure, and Technology Risk & Control departments to understand the infrastructure and platform roadmaps and proactively leads and implements initiatives to ensure applications are utilizing current, supported versions. Partners with multiple application teams within the department, participate in technical discussions with application team and other global partners. Solves and works on a variety of high impact, high-profile problems / projects. Works with Security, Compliance, and Infrastructure teams to remediate identified vulnerabilities, and end of vendor support issues. Persuades and influences others through strong and comprehensive communication and diplomacy skills. Design, code, test, and implement Java EE web-based applications following industry accepted design methodologies. Accurately estimate effort for assigned tasks and consistently meet commitments. Promote extensibility and reusability in application design and coding. Ability to conduct peer reviews to explain and defend component design, coding conduct Understand and document optimal configuration for application and database servers to ensure high performance and availability. Required Skills / Experience: Proficient on modern full stack enterprise solution development , including Angular JS,JQuery, HTML5, Restful web service,. Proven experience with current DevOps and engineering excellence tools like BitBucket, TeamCity, uDeploy, etc. Experience on design of cloud technology and microservice architecture is an asset 3+ years of Java EE technology experience and extensive experience with WebLogic or equivalent (WebSphere, JBoss), EJB, Web Service, JSF, Oracle DBMS and RAC, PL/SQL, Stored Procedures, Linux/ AIX Unix Shell scripting, Windows, MAVEN or ANT, SVN or Source code control equivalent. Financial background in Canadian banking accounting practices an added advantage. Self-starter and a “do whatever it takes” attitude Experience with the following: Hibernate, Ajax programming, IBM WebSphere MQ, Spring, Camel, Autosys, Talend or similar ETL tools, usage of Load balancer /WIP, SSL certificate configuration and deployment process. Python, C++ are nice to have. Citi Canada is an equal opportunity employer. Accordingly, we will make accommodations to respond to the needs of people with disabilities (including, without limitation, physical and mental health disabilities) during the recruitment process and otherwise in accordance with law. Individuals who view themselves as Aboriginals, members of visible minority or racialized communities, and people with disabilities are encouraged to apply. ————————————————- Grade :All Job Level – All Job FunctionsAll Job Level – All Job Functions – CA —————————————————— Time Type :Full time —————————————————— 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.