Senior Java Software Engineer

4 weeks ago


Mississauga, Ontario, Canada Citigroup Inc. Full time
The Senior Java Software Engineer is a key member of our technology team responsible for designing, developing, and implementing software applications that meet the business needs of Citigroup Inc.
Key Responsibilities:
  • Conduct feasibility studies, time and cost estimates, IT planning, risk assessment, and applications development to establish and implement new or revised applications systems and programs.
  • Monitor and control all phases of the development process, including analysis, design, construction, testing, and implementation, as well as provide user and operational support to business users.
  • Utilize in-depth knowledge of software development to analyze complex problems, evaluate business processes, and make informed decisions.
  • Recommend and develop security measures to ensure successful system design and functionality.
  • Consult with users and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems.
  • Ensure adherence to essential procedures and help define operating standards and processes.
  • Serve as an advisor or coach to new or lower-level analysts.
  • Exercise independence of judgment and autonomy in decision-making.
  • Act as a subject matter expert to senior stakeholders and/or other team members.
  • Assess risk when making business decisions, demonstrating consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets.
Requirements:
  • 5-8 years of relevant experience in software development and applications analysis.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques and methods.
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
Education:
  • Bachelor's degree or equivalent experience in computer science or a related field.
This job description provides a high-level overview of the types of work performed. Other job-related duties may be assigned as required.

Job Family Group: Technology

Job Family:Software Development

Time Type:Full time

Citigroup Inc. is an equal opportunity and affirmative action employer.

Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.



  • Mississauga, Ontario, Canada Capgemini Full time

    Job Title: Senior Java Software EngineerLocation: RemoteAt Capgemini, we're looking for a skilled Senior Java Software Engineer to join our team. As a Senior Java Software Engineer, you will be responsible for designing, developing, and maintaining large complex software platforms using Java and concurrency. You will also work with RESTful web services,...


  • Mississauga, Ontario, Canada PEOPLE WORKFORCE Full time

    Job Description:As a Senior Software Engineer - Java, you will be responsible for designing, developing, and maintaining large-scale Java applications using the Spring Boot framework. Your primary goal will be to ensure the scalability, reliability, and performance of our software systems.Key Responsibilities:Design and develop high-quality Java code using...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    About the RoleCitigroup Inc. is seeking a highly skilled Senior Java Software Engineer to join our Equities Middle Office Technology team. As an Engineering Lead, you will play a key role in crafting and maintaining the strategic partnership between Citi's various engineering teams and technology delivery within the construct of an Agile team.Key...


  • Mississauga, Ontario, Canada FalconSmartIT Full time

    Job Title: Senior Software Engineer - Java and ReactLocation: Not SpecifiedJob Type: FulltimeJob Description:FalconSmartIT is seeking a highly skilled Senior Software Engineer to join our team.We are looking for a talented individual with expertise in Java and React to lead the development of our software applications.Proficiency in JavaScript, including DOM...


  • Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time

    Axiom Software Solutions Limited: Seeking a Seasoned Java ProfessionalWe are Axiom Software Solutions Limited, a leading software development company based in Mississauga, Canada.Compensation: The estimated annual salary for this position is around $140,000 CAD.About the Role:The role of Senior Java Software Architect is a critical position that requires a...


  • Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time

    Job Description:As a seasoned Java Fullstack Developer at Axiom Software Solutions Limited, you will have the opportunity to work on challenging projects that require expertise in Java, Spring Boot, and Microservices.Key Responsibilities:* Design, develop, and deploy Java/J2EE-based applications* Develop and maintain microservices using Spring Boot and...


  • Mississauga, Ontario, Canada https:www.pcrecruiter.netsitemap Full time

    We are seeking a highly skilled Senior Software Engineer - Java/.Net to join our team at a leader in the loan servicing industry.Key Responsibilities:Design and develop complex software applications using Java and .NetImplement object-oriented design patterns and principlesCollaborate with cross-functional teams to deliver high-quality software solutionsStay...


  • Mississauga, Ontario, Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Senior Cloud Software EngineerWe are seeking a highly skilled Senior Cloud Software Engineer to join our Email and Collaboration Security team. As a key member of our team, you will be responsible for designing, developing, and optimizing backend systems for data processing at scale within AWS.Key Responsibilities:Design and develop cloud-based microservices...


  • Mississauga, Ontario, Canada goeasy Full time

    At goeasy, we're on a mission to provide everyday Canadians a path to a better tomorrow, today. As one of Canada's leading non-prime consumer lenders, we offer a full suite of products including non-prime leasing, unsecured and secured loans as well as point-of-sale-financing.As a senior Java software engineer, you will play a key role in developing...


  • Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time

    We are seeking a highly skilled Senior Java Fullstack Developer with expertise in React to join our team at Axiom Software Solutions Limited. As a senior software architect, you will be responsible for designing and developing scalable, efficient, and secure software applications using Java and React.About the RoleDuration: Full-time positionLocation:...


  • Mississauga, Ontario, Canada LinHR Consulting Inc. Full time

    About the RoleOur company is seeking a senior software engineer to join our team, focusing on the development of cloud-based systems using Java and Python. The ideal candidate will have a strong background in both programming languages and experience in designing and implementing scalable cloud-based solutions. The role will involve working closely with...


  • Mississauga, Ontario, Canada KUBRA Full time

    About the RoleWe are seeking a highly skilled and passionate Java Software Engineer to join our Product Development team at KUBRA. As a key member of our team, you will play a crucial role in designing and building software solutions that meet the evolving needs of our customers.Key ResponsibilitiesDesign and develop high-quality software solutions using...


  • Mississauga, Ontario, Canada Citigroup Inc. Full time

    Job Summary:The Senior Java Software Engineer will be responsible for designing, developing, and implementing new or revised application systems and programs in coordination with the Technology team. This role requires a strong understanding of Java programming and experience with Bigdata ecosystem.Key Responsibilities:Partner with multiple management teams...


  • Mississauga, Ontario, Canada ROSS Full time

    Job Requirements:We are seeking a skilled Java Software Engineer to join our team at ROSS. The ideal candidate will have a strong background in object-oriented programming and experience with Java development.Key Responsibilities:Design and develop full life-cycle systems using Java.Develop object-oriented applications in Java.Collaborate with the QA team to...


  • Mississauga, Ontario, Canada Cari Full time

    Job Title: Software Engineer with Proficiency in JavaAt our company, we are looking for a skilled Software Engineer with proficiency in Java to join our team. The successful candidate will be responsible for designing, developing, and maintaining software applications using Java. If you have a strong passion for coding and a good understanding of Java, we...


  • Mississauga, Ontario, Canada Dexian Full time

    Job Title: Senior Java Engineer - Mississauga LocationWe are seeking a highly skilled Senior Java Engineer to join our team in Mississauga, ON. This is a full-time opportunity for a talented individual who is passionate about working with leading-edge technologies.Estimated Salary: $120,000 - $180,000 per year based on experience and qualifications.About the...


  • Mississauga, Ontario, Canada PointClickCare Full time

    Job Title: Senior Software EngineerAt PointClickCare, we're seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cutting-edge software solutions that drive business growth and improve patient outcomes.Key Responsibilities:- Design and...

  • Senior Java SDET

    1 month ago


    Mississauga, Ontario, Canada Tampa Gardens Senior Living Full time

    Job Title: Senior Java SDETAre you passionate about software security and eager to take your skills to the next level? We're seeking a talented Senior Java SDET to join our Communication and Collaboration Security team.Key Responsibilities:Contribute to planning, estimation, and refinement of stories, epics, and design changes as part of an Agile Scrum...


  • Mississauga, Ontario, Canada Virtusa Full time

    Key ResponsibilitiesAs a Senior Java Developer at Virtusa, you will be responsible for designing, developing, and deploying high-quality software applications using Java and related technologies.Technical SkillsStrong coding skills in Java/J2EE technologiesExperience with Spring Boot, Micro-services, and related frameworksFamiliarity with Agile development...


  • Mississauga, Ontario, Canada MeridianTech Consulting Inc Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at MeridianTech Consulting Inc.About the Job:The ideal candidate will have extensive experience in software development, with a strong background in programming languages such as Java, Python, or C++.As a Senior Software Engineer, you will be...