Senior Backend Java Developer
1 week ago
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job OverviewOverview of the Role:
This role involves building and supporting critical banking applications. As an experienced Java Developer, the candidate is expected to demonstrate strong analytical thinking, problem-solving abilities, solid programming/technical fundamentals, and an eagerness to learn new technologies and concepts. The candidate must be open to embracing challenges and new ideas.
Responsibilities:
Resolve high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.
Apply advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint.
Utilize advanced knowledge of system flow and contribute to developing standards for coding, testing, debugging, and implementation.
Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.
Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.
Contribute to mentoring junior developers and analysts.
Assess risk and ensure compliance with applicable laws, rules, and regulations, adhering to Policy, applying sound ethical judgment, and escalating control issues with transparency.
Qualifications:
5-8 years experience in a Software Development role focusing on Java/Spring/Spring Boot development for Backend applications. Ability to work independently or within groups on projects assigned.
Backend Development (Required):
Experience in developing low latency and high throughput APIs using Java, Spring and Spring Boot.
Strong Core Java and functional programming experience.
Strong experience in data modeling and experience with relational and NoSQL databases, specifically Oracle and MongoDB.
Responsible for server-side design & development.
Development of common, reusable components and services.
Other areas (Required):
Experience using Git/BitBucket.
Good communication skills, both written and verbal.
Good troubleshooting skills.
Other areas (Good to have):
Unix shell scripting.
Knowledge of ElasticSearch, and GraphQL.
Knowledge of OpenShift Container Platform.
Knowledge of Hazelcast or Redis.
Java memory management.
Prior experience with building distributed, multi-tier applications is highly desirable.
Experience with building apps which are highly performant and scalable will be great.
Knowledge of AI/ML, LLMs.
Education:
Bachelor's degree/University degree or equivalent experience
Master's degree preferred
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Primary Location Full Time Salary Range:
$94, $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.
-
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.
View Citi's EEO Policy Statement and the Know Your Rights poster.
-
Senior Backend Java Developer
1 week ago
Mississauga, Ontario, Canada Citi Full time US$94,300 - US$141,500Overview of the Role:This role involves building and supporting critical banking applications. As an experienced Java Developer, the candidate is expected to demonstrate strong analytical thinking, problem-solving abilities, solid programming/technical fundamentals, and an eagerness to learn new technologies and concepts. The candidate must be open to...
-
Java Talend Developer
2 weeks ago
Mississauga, Ontario, Canada Virtusa Full time $120,000 - $180,000 per yearSenior Java Backend Developer to help maintain our ETL environment? Below would be the job description with key skills being Java backend development with experience in Talend and migration of Talend jobs to pure Java based jobs.Experience: At least 7-10 years of hands-on application development experience.Java Expertise: Strong experience and knowledge in...
-
Senior Java Developer
2 weeks ago
Mississauga, Ontario, Canada Procom Full time $120,000 - $180,000 per yearSenior Java Developer:On behalf of our Financial Services client, Procom is searching for a Senior Java Developer for an 11-month role. This position is a hybrid position with 2 days onsite at our client's Mississauga office.Senior Java Developer - Job Description:This role involves leading the architectural design and integration of solutions within scrum...
-
Senior Java Fullstack with React
6 days ago
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full time $100,000 - $150,000 per yearJob Title : Senior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend )Duration : Fulltime positionLocation : Mississauga , Canada - Hybrid(3 days in a week onsite)RequirementsSenior Java Fullstack with React and Redux ( 70 % Backend + 30 % frontend )Required Technical Skills: 1. Required minimum 10 +years' experience in Java...
-
AMSJBL238-Senior Java Backend engineer
1 week ago
Mississauga, Ontario, Canada S M Software Solutions Inc Full time $120,000 - $180,000 per yearClient - CITIOffice location: - Mississauga, Canada,HybridType: Fulltime.DescriptionQualifications:Java Expertise: Has at least 9+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns,...
-
Senior Java Developer
2 weeks ago
Mississauga, Ontario, Canada Professional Full time $120,000 - $170,000 per yearCiti, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Our mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. We strive to earn and maintain our clients' and the public's trust by...
-
Senior Backend Java Developer
48 minutes ago
Mississauga, Ontario, Canada Citi Full time $80,000 - $120,000 per yearThe overall objective of this role is to lead applications systems analysis and programming activities. ## Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements ## Resolve variety of high impact...
-
Java Backend Developer AWS
14 hours ago
Mississauga, Ontario, Canada World IT Center Full time US$94,240 - US$104,000 per yearTitle: Java + AWS DeveloperLocation: Mississauga, Canada – onsite"Due to additional onboarding requirements, a meet and greet is required for all new hires.Candidates must be willing to go to the closest Capgemini, Client, or onsite location as indicated by project team to meet with a Capgemini team member prior starting their assignment. If the candidate...
-
Senior Java engineer
14 hours ago
Mississauga, Ontario, Canada Itech Enterprises Full time1. Java Expertise: Has at least 9+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns, and performance optimization.2. Microservices and REST API Proficiency:...
-
Senior Backend Developer Vice President CC
2 weeks ago
Mississauga, Ontario, Canada Citi Full time $120,000 - $180,000 per yearDiscover your future at CitiWorking at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.Job OverviewThe Applications Development Technology Lead Analyst is a senior...