We are looking for a talented Full Stack Developer to join our team.
Job Description:
As a key member of our development team, you will be responsible for designing, developing, and maintaining high-performance web applications that meet the needs of our clients and stakeholders. This includes development of new features, maintenance of existing applications, raising and discussing trade-offs of different design approaches, implementing solutions from coding to testing to production deployment support, and performing code reviews.
Key Responsibilities:
* Design, develop, and maintain high-performance web applications using Java and Spring Boot
* Implement automated testing in Java (e.g. Unit Test, Integration Test, etc.)
* Solid experience with Python programming
* Expertise in Front-end development using React (or any other SPA)
* Experience with Typescript
* Familiarity with Microservices Architecture
* Knowledge of modeling, producing and consuming web services-based APIs (RESTful or SOAP based)
* Hands-on experience with AWS services
* Good understanding of relational and non-relational databases, including Postgres and MongoDB
* Proficiency in Git or similar VCS, CI/CD practices, with a preference for GitHub Actions or Jenkins
* Excellent communication skills in English
Benefits:
We offer a competitive salary range: Min: 150000 Max: 250000 Currency: BRL
Requirements:
Please apply if you have relevant experience and qualifications.