Requisition ID: 229170
Thanks for your interest in ScotiaTech, Scotiabank's new and innovative Technology hub in Bogota.
Join a purpose driven winning team that promotes creativity and innovation in a fast-paced environment, where we’re always committed to results, in an inclusive, diverse, and high-performing culture.
Server Side Rendering Backend Developer
The backend developer is responsible for creating and managing the server side of applications, databases and business logic, ensuring that the data flow between the server and the client works correctly.
You will work as part of a team to ensure that the business and technical architecture of the delivered solution matches business requirements. You will be asked to contribute on various aspects of design and development of resources while working with architects, developers, key business stakeholders, various technical support teams across the Bank, regulatory and compliance groups, and senior leadership.
Is this role right for you?
Effective design, development, integration, testing and implementation of complex business requirements. Applying technological knowledge to the design of models and/or systems, formulating detailed technical designs, investigating, and recommending technical solutions, developing, and delivering applications using agile development methodologies
Education:
Bachelor’s Degree or equivalent in System Engineer
Skill set for the role
3+ years of development experience required
Technical Proficiency in:
Java (17 + )
Event driven architecture
OAuth2
JUnit, Mockito
Jest
NPM
PACT, PACT broker
CDC Testing
Unit testing experience.
Relational Databases: MySQL, PostgreSQL, SQL, DB2 / Non-relational databases: Mongo, Redis
Design, development, implementation and consumption of REST Services.
Knowledge of Spring
Knowledge in the use of: Gradle, Git, GitFlow
Use of Design Patterns, OO and good development practices.
Knowledge of the use of: Jenkins(CI), sonar, Checkmarx, fortify
Experience in the use of application monitoring tools such as Dynatrace, Splunk, etc.
Microservices Development or Integration – Familiarity with REST APIs
Experience and expertise in all phases of the software development life cycle
Very good understanding of current IT practices and software development methodologies such as Scrum and Agile
Must Have Skills:
Spring – 2+ years of hands-on experience
Nest JS– 2+ years of hands-on experience
Nice To Have Skills:
Scotiabank experience (Digital Factory)
Knowledge of Security Concepts such as SSL, Certificates, Key Store/Trust Store
Agile/Scrum - FI/Banking experience (Scotiabank preferred*)
Knowledge of Fortify & Blackduck
Knowledge of Security Concepts such as SSL, Certificates, Key Store/Trust Store
Active Scotiabank users
Kafka
SDUI
Bitbucket, JIRA, Confluence
Nextjs
Soft Skills:
Hit the ground running
Strong communication skills (written & verbal), interacting with Product, Design and Back-end Teams
Sense of urgency
Communication
Proactivity
Communication skills
Innovation
Intermediate English (highly desirable)
Teamwork.
Location(s): Colombia : Bogota : Bogota
ScotiaTech is a business unit within ScotiaGBS, a Scotiabank Group company located in Bogota, Colombia. The ScotiaTech hub was created to support different technology systems and processes of the Bank. We offer an inclusive, positive work environment, and competitive benefits.
At ScotiaTech, we value the unique skills and experiences each individual brings and are committed to creating and maintaining an inclusive and accessible environment for everyone. Candidates must apply directly online to be considered for this role. We thank all applicants for their interest in a career at ScotiaTech; however, only those candidates who are selected for an interview will be contacted.