This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a disciplined and highly skilled Full-Stack Developer to join our engineering department. The successful candidate will be responsible for the development, maintenance, and optimization of enterprise-level web applications. This role requires a robust understanding of backend architecture using Java and the ability to deliver sophisticated, responsive frontend interfaces.
Job Responsibility:
Design and implement scalable backend services using Java and the Spring Boot ecosystem
Develop high-performance, maintainable user interfaces utilizing TypeScript and modern frameworks such as React, Vue or Angular
Architect and document secure RESTful APIs and microservices to facilitate seamless data integration
Manage data persistence layer through efficient schema design and optimization of SQL/NoSQL databases
Conduct rigorous unit and integration testing
participate in technical code reviews to ensure adherence to industry standards and 'Clean Code' principles
Collaborate within an Agile framework, supporting the full software development life cycle (SDLC) from conception to deployment
Requirements:
Minimum 2 years of professional experience in full-stack software engineering
Expert knowledge of the Spring Framework (Spring Boot, Security, JPA/Hibernate)
Strong command of JavaScript/TypeScript and at least one major frontend library/framework
Experience with containerization (Docker/Kubernetes) and CI/CD pipelines is highly regarded
Bachelor’s degree in Computer Science, Software Engineering, or a related field
What we offer:
Transportation allowances
Flexible Work Models: Options for Hybrid or Onsite arrangements
Professional Development: Access to structured career progression and a dedicated budget for technical certifications