Middle Software Engineer (Python, Vue.js)
3 нед. назад
БразилияMiddle
pythonvue.jsjavascriptpostgresqlapache airflowci/cddevopsmicroservices
Develop and maintain scalable full-stack applications with Python backend and Vue.js frontend for a financial institution.
О компании
- A major Brazilian financial institution specializing in investment banking, wealth management, and corporate lending. The customer develops secure digital banking platforms and financial solutions to serve a diverse global client base.
Обязанности
- Design, develop, and maintain scalable and efficient full-stack applications
- Build backend services and APIs using Python
- Develop modern, responsive user interfaces using Vue.js and JavaScript
- Create and maintain reusable, component-based frontend solutions
- Write automated tests and follow software-development best practices
- Diagnose and resolve technical issues efficiently
- Develop and maintain microservices and micro-frontend architectures
- Work with relational databases, including PostgreSQL
- Support workflow orchestration using Apache Airflow
- Participate in CI/CD, infrastructure-as-code, and DevOps processes
- Collaborate with product, business, architecture, and engineering teams to define effective technical solutions
- Participate in code reviews and contribute to improving development standards
- Stay current with emerging technologies and software-engineering practices
Требования
- Professional full-stack development experience using Python, Vue.js, and JavaScript
- Strong knowledge of backend development and API design
- Hands-on experience developing modern, component-based frontend applications
- Experience with Golang and Node.js
- Knowledge of Angular and Quarkus
- Experience with Apache Airflow and workflow orchestration
- Experience designing and developing microservices
- Knowledge of modern micro-frontend architecture
- Experience working with relational databases, preferably PostgreSQL
- Familiarity with public cloud environments, preferably AWS
- Understanding of modern DevOps practices, CI/CD, and infrastructure as code
- Strong knowledge of software-design principles and architectural patterns
- Experience building modular, resilient, and scalable applications
- Proficiency with Git and version-control best practices
- Familiarity with Agile methodologies, including Scrum and Kanban
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Ability to work independently and collaboratively within a team
Условия
- We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.
- From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next. What powers it all? Our people are ambitious, collaborative, and constantly evolving.
- Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.
- International projects
- In-office, hybrid, or remote flexibility
- Medical healthcare
- Recognition program
- Ongoing learning & reimbursement
- Well-being program
- Team events & local benefits
- Sports compensation
- Referral bonuses
- Top-tier equipment provision
Другое
- Intermediate
- Work Type: Hybrid
- On-Site Requirement: Twice per week
- Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
- Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs
- Compensation details are shared with candidates at the early stage of the recruitment process.
- The offer is not binding until a signed contract is in place.
- We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.