Full Stack Engineer
Descripción del puesto
Scotiatech is a world-class engineering group! We are seeking to modernize bank technology by delivering a trustworthy, unique and top-quality service. Our main banners are inclusiveness, diversity and different ideas for our customers and employees to reach their top potential.
If you're looking for your next big challenge, then ScotiaGBS is the place to be!
What will you do as a Fullstack Software Engineer Associate?
- Design and implement robust, secure, and scalable full-stack solutions using Java 17 or higher and Spring Boot, applying modern architectural principles such as Hexagonal Architecture, DDD, Event-Driven, and Reactive Programming, ensuring maintainability and alignment with current technical standards.
- Develop MVC applications with .NET Core 8 following best programming practices and unit testing, as well as having knowledge of SonarQube scans to successfully pass unit and integration tests during development, plus basic knowledge of .NET 4.8.
- Build and integrate REST and reactive APIs, following Contract-First approaches using OpenAPI/Swagger, ensuring authentication, authorization, and protection of sensitive data. Clear and comprehensive documentation is expected to facilitate consumption and ensure regulatory compliance.
- Consume internal and external services using Spring Cloud OpenFeign, applying resilience patterns with Resilience4j to guarantee stability of integrations in distributed environments.
- Develop reusable and efficient frontend interfaces with React 18 or higher, under Microfrontend and SPA architecture, leveraging institutional components.
- Knowledge of DevOps practices, actively participating in deployments with Docker, orchestration with Kubernetes, configuration with HelmChart, and execution of CI/CD pipelines using Jenkins and ArgoCD, ensuring traceability, operational efficiency, and compliance with internal policies.
What do we expect from you?
- Minimum 1+ years of hands-on experience developing scalable web applications using Net Core, React V18 / Angular, Java Springboot.
- Experience with relational databases
- Experience Git / Bitbucket
- Intermediate English Level
What's in it for you?
- Great professional growth opportunities
- Indefinite term contract
- A great diverse, dynamic, and multicultural work environment
- Financial and emotional wellness
- Competitive salaries… and a lot more!
We are growing very rapidly, and there are tons of opportunities to build a career path within Scotiatech. If you're interested in joining us, apply now!
ScotiaTech is a unit of Scotia GBS/GSG Colombia
¿Te interesa este puesto?