Senior Developer (Java Spring Boot & Big Data) (Toronto)

Senior Developer (Java Spring Boot & Big Data) (Toronto)

03 Aug
|
iTek People
|
Toronto

03 Aug

iTek People

Toronto

Senior Developer (with big data experience)

Location – Toronto

Cognizant

What will you do?

- Design & create new API & services using the latest Java & Spring Boot Framework and other up-to-date Backend technologies which will shape the future of banking for Client
- Work within an Agile team comprised of technical, product and business team members to deliver exceptional solutions
- Collaborate with the team to develop code in line with strategic initiatives, as well as develop, troubleshoot, enhance, and document components following current best practices
- Translate business requirements into technical specifications and estimate activities/tasks required to perform design, coding, and testing
- Participate in walkthrough reviews of technical specifications, programs, code, and test plans
- Present technical topics at regular knowledge sharing meetings and manage low-level planning of work packages
- Ensure high code quality through automated unit, functional testing and contract testing
- Automate processes within the development pipeline; identify opportunities for efficiency gains and reducing time-to-market, and enabling continuous delivery

What do you need to succeed? Must-have
- 4+ years professional experience writing high quality code in backend with Java 17+ & Spring Boot 3+
- 4+ years professional experience working with RESTful APIs and interface specifications (Swagger/OpenAPI)




- Experience with Elasticsearch, Redis
- Experience with automated testing (unit, functional, performance, contract) and the related tooling, including Junit, Wiremock, Mockito, Jasmine, TestBed etc.
- 2+ years of experience developing and deploying on distributed cloud applications (Pivotal Cloud Foundry, OpenShift, Docker, Azure)
- Experience or understanding of design patterns, databases (SQL, NoSQL), platforms, frameworks, and tools, code management tooling
- Excellent interpersonal and highly developed communication skills (verbal and written)
- Creative and analytical thinker who is self-driven and capable of working in a fast-paced environment
- Excellent team player who has great collaboration skills with other tech peers, QA, product etc. to move forward
- B.S. degree in Computer Science or related technical field (e.g. EE, physics or mathematics), or equivalent practical experience

Nice-to-have
- Experience in working with Big Data Technologies (Spark, Hadoop, Hive, Kafka) is a huge plus
- Experience with Python is a plus
- Experience with implementing and consuming GraphQL
- Experience with Event Driven Framework (MQ, Kafka) is a plus
- Experience and context knowledge in finance industry, including Client Screening, AML, Fraud is a plus
- Experience with GitHub Co-pilot or other Gen-AI tools is a plus

📌 Senior Developer (Java Spring Boot & Big Data) (Toronto)
🏢 iTek People
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (java spring boot & big data) (toronto) / toronto

Subscribe to this job alert:

Get the latest job offers by email for: senior developer (java spring boot & big data) (toronto) / toronto