Being able to translate business requirements into technical specifications and solutions
Be a part of an agile team that makes and keeps regular commitments
Design, build and maintain efficient, reusable, and reliable Java code
Be a part of an international teams
Participate in design and code reviews.
Experience developing web applications using popular web frameworks
Proficient in API design and development using RESTful services
Expertise in SQL / database technologies like MySQL, Oracle, PostgreSQL
Demonstrate knowledge of software engineering best practices, design patterns, quality and testing procedures, process creation and enablement
Understanding of CI/CD using Jenkins
Excellent English communication skills
"Must : react, node.js, Nice to have: AWS, DynamoDB and Terraform. We have internal training for AWS. If the candidate start working for us, he has to be aware that in two months has to pass this program.
Good knowledge of HTML
Good knowledge of JavaScript
Good knowledge of HTTP
Good knowledge of React, Node.Js, AWS, DynamoDB, Terraform
Good knowledge of Serverless
Good knowledge of Relational DBs
Good knowledge of Non Relational DBs
Good knowledge of MongoDB
Good knowledge of Databases
Good knowledge of Lambda
Easy to communicate complex topics
Fluent English
React, working with ATG’s design system (built on Material UI)
Sites hosted in S3
May include building GraphQL APIs in Apollo Server (nice-to-have)
Typescript throughout
GitHub, GitHub Actions
AWS Lambda
GraphQL (Apollo Server)
AWS DynamoDb, AWS Aurora (MySQL) NodeJS"