Job Opportunity
We seek a highly skilled and experienced Full Stack Developer to drive the development of high-performance web applications.
* This role is responsible for designing, developing, and maintaining complex web applications using Java and Spring Boot.
Key Responsibilities
* Design and implement new features with strong emphasis on performance and scalability.
* Maintain and improve existing applications to ensure optimal functionality.
* Develop detailed design documents to support design approaches.
* Implement solutions from coding to testing and production deployment support.
* Perform code reviews to ensure high-quality code.
Essential Skills
* Proficiency in Java and Java Spring Boot.
* Experience with automated testing in Java.
* Solid experience with Python programming.
* Solid front-end development skills, especially with React.
* Experience with Typescript.
* Experience with Microservices Architecture.
* Experience using AWS services.
* Good knowledge of relational and non-relational databases.
* Practical understanding of Git or similar version control systems.
Desirable Skills
* Experience with GraphQL technology.
* Experience with agile software development methodologies.