Job Description
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.
Any Graduate