13 Aug
|
Citigroup
|
Mississauga
13 Aug
Citigroup
Mississauga
**Position Summary**
We are seeking an experienced Senior Java Engineer with exceptional analytical and problem-solving skills to join our global team.
The ideal candidate will be a hands-on Java/J2EE expert who will play a pivotal role in our ongoing digital transformation initiatives.
**Responsibilities:**
Solution Design and Development: Collaborate with a global team to analyze requirements, contribute to technical solutions, and develop scalable middleware services that meet client needs and strategic objectives.
Project Contribution and Delivery: Take responsibility for the successful delivery of assigned tasks and components within a larger solution.
Ensure your work meets project milestones and quality standards.
System Analysis: Analyze existing application systems to identify areas of complexity, performance bottlenecks, and potential risks.
Contribute to strategies for modernization and improvement.
Team Communication: Communicate effectively with project teams to clarify requirements, discuss technical ideas, and provide regular updates on development progress.
Continuous Improvement: Contribute to the team's continual improvement by suggesting enhancements to software architecture, development processes, and the adoption of current technologies.
Standards and Compliance: Strictly adhere to Citi’s engineering standards and best practices.
Ensure all essential procedures are followed and help define operating standards and processes.
Code and Design Reviews: Consistently perform and participate in code and design reviews.
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 and Technical Skills:**
**Experience:**
5+ years of relevant experience in an Application Development or Systems Analysis role.
**Core Java Expertise:**
Expert-level, hands-on knowledge of
**Java/J2EE** , the
**Spring Framework Stack** , and
**Spring Boot** .
**Microservices Architecture:**
Deep understanding of microservice principles, patterns, and best practices.
Hands-on experience developing
**Spring Boot-based microservices**
is essential.
**Database Proficiency:**
Demonstrable hands-on experience with
**MongoDB** .
**Development Lifecycle:**
Proficiency with SCM tools such as
**Git**
and project management tools like
**JIRA** .
Experience working within an
**Agile/Scrum**
methodology is required.
**Architectural Fundamentals:**
Strong foundation in systems analysis, design, and architecture.
Ability to contribute to both high-level and low-level system design (e.g., sequence diagrams, class diagrams).
Consistently demonstrates clear and concise written and verbal communication.
Ability to operate with a limited level of direct supervision.
Ability to adjust priorities quickly as circumstances dictate.
**Desired Technical Skills:**
A strong understanding of
**Apache Kafka**
is highly desirable.
**Education:**
Bachelor’s degree or equivalent in Software Engineering, Computer Science, or a related engineering discipline.
This job description provides a high-level review of the types of work performed.
Other job-related duties may be assigned as required.
------------------------------------------------------
**Job Family Group:**
Technology
------------------------------------------------------
**Job Family:**
Applications Development
------------------------------------------------------
**Time Type:**
Full time
------------------------------------------------------
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
------------------------------------------------------
**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.
------------------------------------------------------
_This job opening is for an existing job vacancy._
------------------------------------------------------
_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 (https://www.citigroup.com/citi/accessibility/application-accessibility.htm)_
_._
_View Citi’s_
_EEO Policy Statement (https://www.citigroup.com/global/eeo-aa-policy)_
_and the_
_Know Your Rights (https://www.eeoc.gov/sites/default/files/2023-06/22-088_EEOC_Know
Your
Rights6.12Screen
Rdr.pdf)_
_poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
📌 Senior Java Engineer (Mississauga)
🏢 Citigroup
📍 Mississauga