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).
Lead the design, development, and delivery of robust, scalable, and high-performance full-stack applications using Java and React
Architect and implement complex system designs and enterprise architectures, ensuring adherence to architectural best practices, security standards, and performance requirements
Collaborate with product owners, business analysts, and other engineering teams to define requirements, scope projects, and deliver solutions that meet business needs
Drive the adoption and implementation of modern Java versions (17+) and Spring Boot frameworks for backend services
Design and develop event-driven architectures using Apache Kafka for real-time data processing and integration
Manage and optimize database interactions with both relational (Oracle) and NoSQL (MongoDB) databases
Champion CI/CD pipelines and DevOps practices to ensure continuous integration, automated testing, and seamless deployments
Mentor junior engineers, conduct code reviews, and promote a culture of technical excellence and continuous improvement
Evaluate and integrate AI-powered coding tools and techniques to improve developer productivity, code quality, and accelerate delivery
Lead and manage projects effectively, ensuring timely delivery, risk mitigation, and clear communication with stakeholders
Foster strong communication within the team and across departments, articulating complex technical concepts clearly to diverse audiences
Requirements:
12+ years of hands-on experience in software development, with a significant focus on full-stack engineering
Strong proficiency in Java (version 17 or higher) and JavaScript/TypeScript
Extensive experience with Spring Boot
Proven expertise in React.js and its ecosystem
Hands-on experience with Apache Kafka
Strong knowledge and experience with Oracle and MongoDB
Demonstrated ability to design and architect complex, scalable, and resilient enterprise-level systems and microservice architectures
Solid understanding and practical experience with CI/CD pipelines, tools, and methodologies
Strong project management skills, including planning, execution, and stakeholder communication
Excellent verbal and written communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences
Experience or strong interest in leveraging AI tools for code generation, testing, debugging, and overall development workflow enhancement
Nice to have:
Experience with Kotlin
Familiarity with cloud platforms (e.g., AWS, Azure, GCP)
Experience with Docker and Kubernetes
Knowledge of various testing frameworks for both front-end and back-end