Job Opportunity:
We are seeking a highly skilled Fullstack Developer to join our team.
* Key Responsibilities:
* Design and develop high-performance web applications using Java Spring Boot.
* Develop new features, maintain existing applications, and ensure seamless deployment support.
* Raise and discuss trade-offs of different design approaches and elaborate detailed design documents.
* Implement solutions from coding to testing to production deployment support.
* Perform code reviews to ensure quality and consistency.
Essential Skills:
* Proficiency in Backend Java and Java Spring Boot.
* Experience with automated testing in Java.
* Solid experience with Python.
* Solid Front-end development experience, especially with React.
* Experience with Typescript.
* Experience with Microservices Architecture.
* Experience with modeling, producing, and consuming web services-based APIs.
* Experience using AWS services.
* Good knowledge on relational and non-relational databases.
* Practical understanding of Git or similar VCS.
* Good communication skills in English.
Work Environment:
This is a remote work opportunity, allowing for flexibility and work-life balance.