Job Opportunity:
* Design, develop and maintain robust web applications with high performance.
* Develop new features and ensure existing applications run smoothly.
* Discuss trade-offs of different design approaches and implement solutions effectively.
* Take code from development to production deployment support.
* Conduct thorough code reviews.
Required Skills:
* Proficiency in Java Spring Boot and backend programming.
* Experience with automated testing in Java.
* Strong skills in Python.
* Excellent front-end development experience with React.
* Experience with Typescript.
* Microservices Architecture expertise.
* Modeling, producing and consuming APIs knowledge.
* AWS services expertise.
* Knowledge on relational and non-relational databases.
* Understanding of Git or similar VCS, CI/CD practices.
* Effective communication skills in English.
Remote Work: Available
Location: Remote, Brazil
Key Responsibilities:
* Develop new features and maintain existing applications.
* Implement effective design approaches and conduct code reviews.
Benefits:
Work from home opportunity with a remote team.
Essential Qualifications:
See required skills above.