Talent.com
Senior J2EE Developer
Senior J2EE Developer08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
Senior J2EE Developer

Senior J2EE Developer

08763 Citi Canada Technology Services ULC • Mississauga Ontario Canada
24 days ago
Job type
  • Full-time
Job description

The Senior Java / J2EE Developer 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 :

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems / issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users / clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision.
  • Can exercise independence of judgement and autonomy.
  • Acts as SME to senior stakeholders and / or other team members.
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.

Qualifications :

  • 5-8 years of relevant experience
  • Experience in systems analysis and programming of software applications
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Experience in large-scale enterprise application development with the ability to write “clean code” using modern Java technologies ( Core Java, Java EE, Spring Boot, Spring Microservices, Hibernate / JPM ORM, Multithreading ) including problem-solving and troubleshooting skills.
  • Strong hands-on experience in Spring Boot for building scalable and robust applications.
  • Strong understanding of OOPS (Object-Oriented Programming) principles, Data Structures, and Algorithms.
  • Proficiency in API and Web Services development using REST protocols .
  • Proficiency in ORM frameworks like Hibernate / JPA for database interaction.
  • Strong experience in Unit testing and ensuring test coverage.
  • Experience using Swagger / OpenAPI to define, document, implement, and test APIs.
  • Advanced knowledge of Relational Databases (specifically Oracle) and NoSQL databases (specifically MongoDB ), including PL / SQL proficiency.
  • Experience with Continuous Integration / Continuous Delivery (CI / CD) tools.
  • Good to have :

  • Proficiency in Apache Flink for stream processing is a plus.
  • Unix shell scripting.
  • Knowledge of OpenShift Container Platform.
  • Prior experience with building distributed, multi-tier applications is highly desirable.
  • Experience with building apps which are highly performant and scalable will be great.
  • Python programming
  • Education :

  • Bachelor’s degree / University degree or equivalent experience
  • Job Family Group : Technology

    Job Family :

    Applications Development

    Time Type : Full time

    Primary Location Full Time Salary Range :

    $94, - $141,

    Most Relevant Skills

    Please see the requirements listed above.

    Other Relevant Skills

    For complementary skills, please see above and / or contact the recruiter.

    Automated Processing and AI

    We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Additionally, if you so choose, or consent, we can match your skills and abilities to other suitable roles at Citi.

    Importantly, all our hiring processes and decisions, including determining your suitability for a role, are conducted, checked, and decided by individuals. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Please refer to any Jurisdictional Considerations, with specific provisions for your country (where relevant) for further details.

    Create a job alert for this search

    Senior J2EE Developer • Mississauga Ontario Canada

    Similar jobs
    Senior Java Developer

    Senior Java Developer

    Citi • Mississauga
    Full-time
    This role is part of an initiative to build a real‑time data pipeline for processing front‑office markets chat data.The system will ingest unstructured messages from trading and sales desks, invoke...Show more
    Last updated: 22 days ago • Promoted
    Senior Android App Developer ABC Dev Inc.

    Senior Android App Developer ABC Dev Inc.

    ABC Dev Inc. • Vaughan
    Full-time
    You will apply your creativity and technical expertise to working with our existing customers in analyzing and solving issues. You are a software developer with the ability to learn about enterprise...Show more
    Last updated: 24 days ago • Promoted
    Senior Java Backend Architect - AWS Microservices Lead

    Senior Java Backend Architect - AWS Microservices Lead

    Themesoft Inc. • Mississauga
    Full-time
    A leading tech recruitment firm is seeking experienced backend developers with a strong AWS background and hands-on experience in Java 17, Spring Boot 2. The ideal candidate has over 8 years of expe...Show more
    Last updated: 24 days ago • Promoted
    Senior DevOps with Infrastructure (Security Clearance)

    Senior DevOps with Infrastructure (Security Clearance)

    Orion Innovation • oakville, ON, ca
    Full-time
    Senior DevOps with Infrastructure Role : Senior DevOps with Infrastructure Type : Remote - working EST Hours< / p&...Show more
    Last updated: 4 days ago • Promoted
    Senior Core Java Developer – Banking & FinTech

    Senior Core Java Developer – Banking & FinTech

    Synechron Inc. • Mississauga
    Full-time
    A global consulting firm is seeking a Core Java Developer with a banking or financial background for their Mississauga office. Responsibilities include designing and maintaining Java applications an...Show more
    Last updated: 2 days ago • Promoted
    Senior React Developer

    Senior React Developer

    Echelon 56 • Vaughan
    Full-time
    As Canada's largest automobile association, we are passionate about keeping our Members safe - whether they are on the road, at home, or travelling abroad. Meeting the diverse needs of our 2.M+ Memb...Show more
    Last updated: 24 days ago • Promoted
    AI and Power Platform Solution Developer

    AI and Power Platform Solution Developer

    Polar Racking Inc. • Mississauga
    Full-time
    AI and Power Platform Solution Developer.Information Technology Full Time Mississauga, ON $75,000 - $125,000 CAD per year. At Polar Racking, we are committed to delivering high-performance, site-spe...Show more
    Last updated: 24 days ago • Promoted
    Information Technology Private Tutoring Jobs Bolton

    Information Technology Private Tutoring Jobs Bolton

    Superprof • Bolton, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Earn up to $400 per Day by Playing Games and Taking Surveys

    Earn up to $400 per Day by Playing Games and Taking Surveys

    Almedia • Vaughan
    Full-time
    Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op...Show more
    Last updated: 30+ days ago • Promoted
    C# Developer

    C# Developer

    Systematix • Vaughan
    Full-time
    We are Systematix and we are currently looking for a.Our client is a global life sciences organization specializing in scientific test and measurement solutions. Research and Development team focuse...Show more
    Last updated: 16 days ago • Promoted
    C++ / Java Developer (Senior)

    C++ / Java Developer (Senior)

    Source Code • Vaughan
    Full-time +1
    About the job C++ / Java Developer (Senior).Senior C++ / JavaDeveloperto providetechnical and architectural leadership to a cross-functional Agile team that supports the world's largest onlinepoker ...Show more
    Last updated: 19 days ago • Promoted
    Senior Product Developer

    Senior Product Developer

    Randstad Canada • Mississauga
    Full-time
    Our client in the food industry in Mississauga, ON is looking for a Senior Product Developer (NPD & Commercialization) to join their growing team. The Senior Product Developer (NPD & Commercializati...Show more
    Last updated: 5 days ago • Promoted
    Senior Java Developer & Tech Lead — Hybrid

    Senior Java Developer & Tech Lead — Hybrid

    Synechron • Mississauga
    Full-time
    A global consulting firm is seeking a skilled Lead Java Developer with over 8 years of experience to join its team in Mississauga, Canada. The ideal candidate should be proficient in Java 11 or abov...Show more
    Last updated: 8 days ago • Promoted
    Senior ETL Developer

    Senior ETL Developer

    Randstad Digital • Oakville
    Full-time +1
    Our client, an innovative industry leader in the insurance domain, is looking for a Senior ETL Developer - Hybrid to join their growing team. The successful candidate will have extensive experience ...Show more
    Last updated: 24 days ago • Promoted
    Jr. Engineering Specialist (Co-op) – Mechatronics

    Jr. Engineering Specialist (Co-op) – Mechatronics

    Johnson Electric Group • Mississauga
    Full-time
    Engineering Specialist (Co-op) – Mechatronics at Johnson Electric! • • • •Location : • • Mississauga, ON, Canada (onsite) • •Salary Range : • • $22 – $24 per hour • •Vacancy Type : • • Student position • •Sched...Show more
    Last updated: 24 days ago • Promoted
    React Lead Developer

    React Lead Developer

    HCLTech • burlington, ON, ca
    Full-time
    Responsibilities Design and implement user interface components using React JS.Lead and mentor a team of React JS developers. Collaborate with cross-functional teams to ...Show more
    Last updated: 20 days ago • Promoted
    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Flexible Online Job – Earn Up to $1,500 / Month Playing Mobile Games

    Free Cash by Almedia • Vaughan
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Director of Content Development

    Director of Content Development

    Iperium • burlington, ON, ca
    Full-time
    Director of Content Operations and Production A high-growth digital health and wellbeing platform is hiring a Director of Content Operations...Show more
    Last updated: 4 days ago • Promoted