Point your AI agent at freehire and let it find you a job.

Get the CLI →

MainframeMaster

NewBe an early applicant

Citi Senior Java Developer Role

Posted
Discussion

Summary

Senior Java Developer on Citi's Applications Development team in Mississauga, designing and building high-performance, low-latency Java applications and RESTful APIs with Spring for critical global financial services systems, using Oracle/SQL/NoSQL databases, OpenShift/Kubernetes, and CI/CD practices.

Become part of Citi's Applications Development team as a Senior Java Developer. Create impactful Java applications critical to global financial services.

This role focuses on designing and developing high-performance Java applications, allowing you to take ownership of the technical aspects that drive service quality. You'll work on critical systems that require reliable solutions for high-volume workloads, engaging in both architectural and development tasks within a collaborative environment.

Key Responsibilities: • Write reliable Java code for low-latency applications • Design and implement RESTful APIs using Spring • Document technical specifications and solution architectures • Evaluate and implement innovative technologies • Conduct peer code reviews to elevate standards

Requirements: • 5+ years of professional Java development experience • Expert in RESTful API design and cloud computing • Proficient in Oracle, SQL, and NoSQL databases • Experienced in OpenShift, Kubernetes, and messaging systems • Knowledge of Agile methodologies and CI/CD practices

Utilize your Java expertise to innovate and influence financial applications at Citi.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available