Tech Stack
AEMAngularAWSDockerJavaJavaScriptKubernetesNode.jsPythonReact
About the role
- Understand the client’s business problems and pain points
- Write high-quality software code
- Conduct code reviews
- Help solve business issues
- Work with multidisciplinary teams following an Agile delivery model
- Mentor and empower the team, developing successors
- Communicate in English, actively participating in meetings and reviewing and writing technical documents in English
- Work on an innovative and challenging project for a large international financial client
Requirements
- Extensive experience in development using AEM for content management
- Deep experience in development using Node.js or Java for services and APIs
- Advanced experience in development using Angular and React for frontend
- Proven experience in development using Python for scripts and automation
- Proven experience in developing automated tests and understanding the concept of the Testing Pyramid
- Strong understanding of GIT
- Proven experience with Agile methodologies
- Advanced English (daily contact with people outside Brazil)
- Availability to work at the Campinas base
- Nice to have: Familiarity with containerization (Docker/Kubernetes)
- Nice to have: Knowledge of AWS tools