Join Devoteam as a Senior Fullstack Java VueJS Developer and participate in the development and maintenance of an innovative application for a client. The role involves working with a multidisciplinary team to develop new features and correct bugs in a high-traffic microservices environment.
Requirements
- Master the development of full-stack web applications with Java, Spring Boot and the VueJS framework.
- Have a solid experience with relational and document-oriented databases, in particular PostgreSQL and Couchbase, and be able to write complex SQL queries.
- Have skills and experience in performance analysis and debugging in a high-traffic microservices environment.
- Be familiar with collaborative development tools and version management, such as GitLab CICD.
- Master the concepts of continuous integration and continuous delivery (CICD) and be able to set up automation pipelines.
- Know and use the Kubernetes and Kafka technologies for container management and asynchronous communication.
- Be familiar with automated testing frameworks, such as Playwright, and be able to set up end-to-end tests.
- Have excellent written and oral communication skills, as well as the ability to produce high-quality deliverables and reports.
- Have an analytical spirit and continuous improvement, be able to evaluate code and its impacts, and question existing solutions to improve them.
- Demonstrate the ability to take a step back, allowing you to evaluate problems objectively and propose improvement solutions.
- Be a team player and able to collaborate effectively with team members to achieve common goals.
- Master Agile concepts.
- Be able to quickly adapt to new environments and technologies.
- Have significant experience in using Design System for design.