3 months ago
Canada (city not specified)Staff+
Base Salary
$121k - $171k/yr
Responsibilities
- Design and develop web-based applications and cloud services using Angular, Java, Spring, and OpenShift.
- Build reliable, scalable, maintainable, and highly componentized enterprise applications.
- Develop frontend web interfaces using Angular and React.
- Design and implement improvements to internal platform technology solutions.
- Create solutions that streamline workflows, automate repetitive tasks, and improve developer productivity.
- Collaborate closely with stakeholders in a highly collaborative environment.
- Apply software development best practices and contribute technical leadership to platform initiatives.
- Develop and deploy applications using cloud-ready architectures, containers, and deployment pipelines.
- Write tests and debug, tune, and optimize user interface components.
Requirements
- 8+ years of relevant experience.
- Hands-on experience building enterprise-scale applications with Java, Spring Framework, and Docker containers.
- Experience designing and implementing cloud-ready applications and deploying pipelines on large-scale container platform clusters is a plus.
- Experience with design patterns, coding standards, modularity, and prototypes.
- Experience with SOA and microservices using REST.
- Experience with Kafka, RDBMS, SQL, and PL/SQL.
- Experience writing tests with JUnit, Mockito, Cucumber, and RestAssured.
- Experience with monitoring tools including OpenTelemetry, Splunk, and ELK.
- Experience with Angular, Reactive Programming concepts, RxJS, TypeScript, SCSS, and HTML5.
- Experience debugging, tuning, and optimizing UI components.
- Understanding of Agile and Waterfall software development life cycles.
- Excellent written and oral communication skills.
- Bachelor’s or university degree, or equivalent experience; a master’s degree is preferred.
Benefits
- Full-time employment.
- Primary location salary range of $120,800.00 to $170,800.00 per year.
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.
