21 hours ago
Mississauga, CanadaMid Level
Base Salary
$79k - $111k/yr
Responsibilities
- Design and develop Java applications, enhancements, and system integrations.
- Build and maintain Spring-based APIs with attention to reliability, performance, and clean code.
- Deploy and manage application workloads using OpenShift and Kubernetes.
- Use Gradle and Maven for application build activities.
- Implement and support Kafka- and MQ-based messaging and event-driven architectures.
- Develop and maintain Jenkins CI/CD pipelines.
- Monitor application health and performance using Grafana.
- Analyze applications for vulnerabilities, conduct security testing, and debug and resolve issues.
- Collaborate with engineering teams, product owners, and end users to define enhancements and recommend solutions.
- Support and mentor junior developers.
Requirements
- Proficiency in Java development and practical experience building production-grade applications and APIs with Spring.
- Working knowledge of relational and non-relational databases, including Oracle, SQL, and MongoDB.
- Hands-on experience with OpenShift, Kubernetes, and associated build and messaging tools.
- Familiarity with Jenkins, Grafana, and related development and monitoring practices.
- Understanding of the software development lifecycle and Agile delivery methodologies.
- Clear written and verbal communication skills for working with technical and non-technical teams.
- Bachelor's degree in a relevant field or equivalent practical experience.
Benefits
- Hybrid work model with 3 days in the office and 2 days working remotely.
- Structured learning and development resources supporting technical growth and career progression.
- Exposure to complex, large-scale engineering challenges in a globally connected technology organization.
- Wellbeing support and work-life balance initiatives.
- Competitive financial benefits and a rewards package aligned with contribution and experience.
- Collaboration with engineering professionals across global teams.
Tech Stack
Categories
About Citi
Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.
