As a member of our development team, the Senior Full-stack Developer will be responsible for designing and implementing scalable, secure, and high-performance web applications. This role requires deep expertise across front-end and back-end technologies, architecture, security, and DevOps, as well as strong communication and collaboration skills in a multicultural environment.
Responsibilities
- Develop and maintain front-end website architecture.
- Design intuitive and responsive user interactions on web pages.
- Build and maintain robust back-end applications.
- Implement core business logic and ensure application scalability.
- Create and manage servers and databases for optimal functionality.
- Ensure security and data protection best practices are applied.
- Optimize applications for cross-platform compatibility.
- Design and develop APIs for seamless integration.
- Participate in the design and creation of scalable software systems.
- Lead development projects and collaborate across teams.
- Maintain code integrity, organization, and documentation.
- Write clean, functional code across both front-end and back-end environments.
Technical skills:
- Front-end (10+ years): VueJS 3, Vuex, JavaScript/TypeScript, HTML, CSS
- Back-End (10+ years): Vert.x, Kotlin, Java (>17), Spring Boot (Webflux), Hibernate
- Architecture & Integration (6+ years): MicroServices Architecture, API-driven Development, AS4
- Database (6+ years): MongoDB, PostgreSQL, Virtuoso Triple Store, Opensearch
- Containerization & Orchestration (6+ years): Docker, Kubernetes
- Security (5+ years): OpenID Connect, OAuth2, TLS, Keycloak
- Security Testing & Dependency Management (6+ years): SAST, DAST, Fortify, sonarqube, Sonatype, Dependency-Track, Maven
- DevOps & Cloud (5+ years): CI/CD pipelines, GitLab, AWS Cloud (CodeBuild, etc.)
Profile
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- Ability to apply high quality standards to all tasks.
- Strong communication skills and ability to participate in multi-lingual meetings.
- Capability to work effectively in international and multicultural environments.
- Rapid self-starting capability and strong team collaboration.
- Ability to understand the needs, objectives, and constraints of other disciplines and functions.
- Flexibility and adaptability to unplanned changes or decisions.
- Proficiency in English (C2 level - spoken and written).
Why cronos group?
We'll propose you:
- An attractive salary package
- A good work-life balance environment
- The assurance of working in cutting-edge technologies in an entrepreneurial spirit
- The opportunity to develop your skills thanks to tailor-made training courses according to your needs
- A good job in a friendly place
If you wish to integrate a dynamic structure on a human scale while working with the latest technologies, don't wait anymore and join Cronos!