Overview
Skills
Job Details
As a valued colleague of the team, the Senior FS software engineer will actively contribute to the design, development, testing, and implementation of cloud-based systems, for the Loan Management Future State initiative. In this role, you will:
* Assist in defining architecture requirements and implementation related to the design and development of cloud solutions.
* Contribute to, document, and maintain technical design and process flows.
* Play a key role in the technical design, development, and implementation of a large project and/or major software products and systems.
* Interact with stakeholders in relation to problem solving, technical solutioning and support.
* Work with minimal supervision/guidance.
Minimum Required Experience:
* 7+ years with Java/Spring Boot
* Skilled in cloud technologies/cloud computing. 3+ years AWS (including but not limited to: RDS, DynamoDB, Lambda, Fargate, S3, SNS, SQS)
* Building Data Streaming/Event-Driven applications using technologies such as Kinesis or Kafka
* Angular (JavaScript, Typescript)
* SQL and NoSQL Databases
* Front-End Unit Testing (Jasmine, JEST etc)
* Back-End Unit Testing (Junit/Mockito etc)
* Test Automation (Karate, Cucumber, Selenium etc)
* Experience with Microservices
* GitLab/Terraform Basics
* Docker
* TDD & BDD
* Understanding of SRE concepts
* Security-First mindset
* Excellent problem-solving, strong verbal, and written communication skills
* Ability to work independently as well as part of a team. Proactive and highly collaborative.