ARQUITECTO DE SOFTWARE (MULTINACIONAL IT -INGLES- TRABAJO HIBRIDO)
On-siteBogotá, Bogota D.C., Colombia
Bogotá, Bogota D.C., ColombiaOn-siteFull TimeSenior LevelStartup
Full TimeSenior LevelStartup
Job Summary
Design high-performance transactional systems and applications with a focus on quality, security, and audit. Lead development using component-based architecture, JavaScript, and Spring Boot microservices on AWS. Manage CI/CD pipelines, containerization with Docker and Kubernetes, and SQL databases while implementing serverless solutions. Collaborate on open-source platforms and automate the software lifecycle. This role supports a global software leader transforming financial interactions, requiring fluid business English and proactive problem-solving.
Required Qualifications
- Senior Software Architect
- More than 3 years of experience in the design, definition and development of custom software systems and applications
- Focus on high-performance transactional platforms
- Customer-facing orientation
- Solid orientation towards quality, security and audit
- Component-based development
- Extensive knowledge of patterns and architectural styles
- Excellent mastery of JavaScript, HTML and CSS
- Good understanding of web frameworks such as AngularJS, VueJS and Bootstrap
- Solid knowledge of Web protocols such as RESTful and Web Services
- Experience with SQL and MySQL databases
- Familiarity with open source technologies and platforms
- Experience with build automation tools: Webpack and Maven
- Knowledge of Java and microservices environments with Spring Boot
- Experience with version control tools, especially Git
- Orientation towards automating the software lifecycle and technologies such as CI/CD, Containers and (Datacenter/Cloud)
- Experience in implementing cloud architectures, preferably AWS, focused on microservices and serverless technologies
Desired Qualifications
- Fluid business English
- Previous experience as a Java Full Stack developer
- Good level of oral and written communication in English
- Relevant certifications and/or courses for the required technologies and architectures
- Knowledge of several languages such as .NET, Python, PHP and native Android, Cross-platform
- Familiarity with tools such as Docker and Kubernetes
- Proactive and passionate about challenges
- Ability to abstract and be creative
- Leadership and oral and written communication skills
- Ability to negotiate and work in a team
- Discipline and self-taught
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.