2 356 Emplois pour Java - France
Java Software Engineer
Publié il y a 2 jours
Emploi consulté
Description De L'emploi
As a Software Engineer, you’ll work on our in-house created package ‘Miles’. It is an ERP software for automotive finance, leasing, fleet, and mobility management. This end-to-end solution encompasses front-, mid- and back-office functions that can be extensively customized to the customers’ needs through configuration and custom development.
You’ll be part of a multidisciplinary team containing other developers, business consultants, testers, covering our end-to-end business flow. This means you can rely on a very broad base of knowledge and expertise. Every team in Sofico works in an agile way, including scrum, daily stand-ups, and backlog refinement. Besides that, you’ll also be joining our Java community, which connects all the Software Engineers within Sofico worldwide. To learn from each other, by sharing best practices, codes, tips, and tricks, is what we are striving for.
Being a Software Engineer at Sofico entails that you’ll:
Mainly work in Java EE7 and Java 8-11.
Play an important role in building and rolling out solutions, both within the company and to our customers.
Either work on improving the current application, developing new modules, or implementing a customization project for one of the customers.
Follow up on the sprint planning.
Confer with business consultants and testers about business needs, bugs, and so on.
Create designs, prepare work, guide more junior profiles.
Your Interest and Skills
A passion for developing and building solutions is at the top of our list. As a Software Engineer, it is also key to be able to keep the bigger picture in mind and how different elements are intertwined. Problem solving is one of your strongest abilities, and you do this in a methodical way. If you are a team player as well, you’re the perfect blend of soft skills.
What else is expected:
A degree in Computer Science, IT, or equivalent.
Some years of experience within an Engineering role.
Knowledge of the following technologies:
Experience or knowledge of any other technologies (such as Angular, Kafka, Quarkus, Docker, or Kubernetes) are a nice plus.
You are fluent in English, as we are an international and multicultural company.
What we offer
We would like to welcome you to an international and multicultural company that has been operating for over 30 years and is doubling in size every 5 years. Growth is our middle name, while we strongly adhere to our horizontal and open company culture.
You're in the drivers' seat of your own career, that's our motto. Your personal development is therefore paramount. During an extensive onboarding program of six months, we make you, with the support of your job coach, familiar with our product and the organization. Even after this period, you will continue to get opportunities to learn and develop yourself further. You’re never alone.
At Sofico, you will also work in a modern state-of-the-art office that is easily accessible.
In return for your efforts, we offer an extensive salary package, a bonus system, meal vouchers, a pension plan, and mutuelle/prévoyance. The flexible office hours and opportunities to work from home provide the necessary flexibility within the company.
At Sofico, we are strong believers in the power of a good cup of coffee. Water or soft drinks are of course also on the menu. We love our team events—think afterwork drinks, a BBQ, a family day, a company weekend, or a walking dinner with the whole company.
#J-18808-LjbffrJava Software Engineer
Publié il y a 18 jours
Emploi consulté
Description De L'emploi
L’entreprise renforce ses équipes de développement dans le cadre d’une refonte applicative stratégique hébergée sur un cloud privé (IaaS). L’objectif est d’assurer la reprise d’un existant technique, d’en optimiser la performance et la qualité, puis de contribuer à une migration vers une plateforme Kubernetes-as-a-Service (KaaS). L’environnement de travail est structuré en méthodologie agile, avec une collaboration étroite entre développeurs, PO, DevOps et architectes.
Responsabilités principales
- Participer à la reprise d’un existant technique et assurer sa bonne exécution dans l’environnement cible
- Identifier et réduire la dette technique dans une logique d’amélioration continue
- Contribuer à la refonte des applicatifs dans la perspective d’une migration KaaS
- Concevoir, développer et maintenir des applications robustes, testées et documentées
- Garantir la sécurité dans le code, les échanges de données et les déploiements
- Collaborer étroitement avec les DevOps pour assurer l’intégration et la qualité des livrables
- Utiliser des outils d’intelligence artificielle générative (GitHub Copilot, Junie) pour fiabiliser et accélérer les développements
- Assurer la qualité du code avec JUnit, SonarQube, dependency check et participer aux revues de code
- Optimiser les performances SQL sur bases PostgreSQL et MySQL
- Travailler avec Git, GitLab CI/CD et Maven dans un environnement d’intégration continue
- Participer activement aux rituels agiles de l’équipe
- Possibilité de prise en charge du rôle de Scrum Master selon l’organisation de l’équipe
Profil recherché
- Diplômé(e) d’une formation supérieure en informatique (Bac+5 ou équivalent)
- Minimum 6 ans d’expérience en développement Java J2EE
- Expertise en Java / Spring Boot
- Maîtrise confirmée d’Angular
- Connaissance complémentaire de PHP (utilisé à la marge)
- Solide expérience sur PostgreSQL et MySQL
- Bonne pratique des outils de qualité logicielle : SonarQube, JUnit, dependency check
- Maîtrise de Git, GitLab-CI, Maven
- Expérience des environnements cloud privés (IaaS)
- Autonomie, rigueur, capacité d’adaptation
- Bon esprit d’équipe, qualités de communication
- Intérêt pour les pratiques de développement assistées par IA générative
Environnement et particularités
- Travail en équipe agile avec forte transversalité technique
- 3 jours par semaine sur site : seuls les profils déjà installés ou en cours d’installation dans la région peuvent être considérés
- L’usage direct des outils d’IA générative est intégré au quotidien
- Rôle à forte dimension technique dans un contexte de modernisation et de migration progressive vers le cloud containerisé (KaaS)
Marseille, Provence-Alpes-Côte d'Azur, France 5 months ago
Ingénieur Full Stack/Ingénieure Full StackMarseille, Provence-Alpes-Côte d'Azur, France 16 hours ago
Marseille, Provence-Alpes-Côte d'Azur, France 16 hours ago
Marseille, Provence-Alpes-Côte d'Azur, France 16 hours ago
Marseille, Provence-Alpes-Côte d'Azur, France 16 hours ago
Développeur Fullstack Angular - Nodejs H/F #J-18808-LjbffrSenior Java Software Engineer

Publié il y a 2 jours
Emploi consulté
Description De L'emploi
At Entrust, we're shaping the future of identity centric security solutions. From our comprehensive portfolio of solutions to our flexible, global workplace, we empower careers, foster collaboration, and build solutions that help keep the world moving safely.
**Get to Know Us **
Headquartered in Minnesota, Entrust is an industry leader in identity-centric security solutions, serving over 150 countries with cutting-edge, scalable technologies. But our secret weapon? Our people. It's the curiosity, dedication, and innovation that drive our success and help us anticipate the future.
Are you passionate about development, technology and architecture? Would you like to join a dynamic R&D team in a stimulating, challenging environment? We have a golden opportunity for you!
We are looking for well experienced Senior Java Software Engineer to join our Paris team!
**Your mission:**
As a Senior Java Software Engineer, you will be responsible for :
+ Designing and developing high-performance, scalable Java applications.
+ Participate in the architecture and optimization of existing systems.
+ Participate in the identification and correction of production issues.
+ Mentor junior developers and share your knowledge with the rest of the team, helping them to evolve.
+ Collaborate with other R&D teams: product, mobile and devops teams.
**Your future short-term and major projects:**
+ Help the Principal Engineer evolve the architecture and stack of our backend solution to achieve horizontal scalability.
+ Evolve the solution to be able to deploy customers faster.
+ Help the functional lead design the code to match the product team's vision.
**Desired profile:**
+ You are our ideal candidate if you master some of the following skills:
+ Degree in computer science equivalent to BAC + 5.
+ Minimum 5 years experience in the Java world, with mastery of the stack: Spring boot, hibernate, mysql, ELK.
+ Understanding of the concepts of performance, scalability, asynchronism, multithreading and monitoring.
+ AWS infrastructure knowledge
+ Fluent in French and English.
+ A taste for Agile methods.
+ Excellent team spirit.
+ A passion for technology and innovation.
**About us:**
Entrust is a global leader in identity, payment and data security solutions. Entrust supports customers in more than 150 countries and works with a global network of partners. Entrust is based in minesota, USA, but has offices around the world. Today, DCS, Entrust's fintech branch specializing in digital payment solutions, is looking for new talent.
Today, we offer innovative digital payment solutions to customers in the banking and associated sectors.
More precisely we provide our own secure wallet to digitize/tokenize cards and make NFC payments on Android and Apple, but we can also push cards into the wallets of major players such as Apple, Google and Samsung.
Our products are based on a REST backend architecture that communicates with SDKs embedded in mobile applications.
The R&D team behind theses products is made up of around 25 people, divided into different squads: backend, devops and mobile.
Your position will expand the backend team, currently made up of 3 people, which aims to grow to 6 in the coming months.
**What we offer** **:**
+ Flexible working conditions: teleworking 2 days a week, modern working environment in the Spaces Les Halles co-working centre in the heart of Paris.
+ A collaborative atmosphere: join a close-knit team where every idea is valued.
+ Exciting projects: work on cutting-edge technologies in the world of payment.
+ 1 week hackathon by year: an exciting time to work differently.
+ Development opportunities: training and access to resources to develop your skills.
+ Career Growth & Mobility: As Entrust has offices all over the world, mobility is one of the advantages we offer.
**Attractive benefits** **:**
+ Health Insurance
+ Life insurance
+ Lunch vouchers
+ RTT days ( 13-15)
+ Work council advantages such as vacation vouchers, culture vouchers, monthly activities, Christmas vouchers and gifts.
If you're ready to take on new challenges and join a company that values its talents, don't hesitate to apply!
#LI-JS1
At Entrust, we don't just offer jobs - we offer career journeys. Here is what you can expect when you join our team:
+ Career Growth: Whether you're a budding developer or a seasoned expert, we're invested in your professional journey. With learning-forward initiatives and exciting challenges, your growth is our priority.
+ Flexibility: Life is all about balance. Whether you're remote, hybrid, or on-site, we offer flexible options that fit your lifestyle.
+ Collaboration: Here, your voice matters. Our teams thrive on sharing ideas, brainstorming solutions, and working together to build a better tomorrow.
We believe in securing identities-but it doesn't stop there. At Entrust, we're passionate about valuing all identities. Our culture is built on diversity, inclusion, and respect. From unconscious bias training for our leaders to global affinity groups that connect colleagues across the globe, we're creating a community where everyone is encouraged to be themselves.
**Ready to Make an Impact? **
If you're excited by the prospect of innovating, growing your career, and collaborating in a dynamic environment, Entrust is the place for you. Join us in making a difference. Let's build a more secure world-together.
**Apply today! **
For more information, visit ( . Follow us on, LinkedIn ( , Facebook ( , Instagram ( , and YouTube ( US roles, or where applicable:_
**Entrust is an** **EEO/AA/Disabled/Veterans** **Employer**
_For Canadian roles, or where applicable:_
**Entrust values diversity and inclusion and we are committed to building a diverse workforce with wide perspectives and innovative ideas. We welcome applications from qualified individuals of all backgrounds, and we strive to provide an accessible experience for candidates of all abilities.**
_If you require an accommodation, contact_ _._
**Recruiter:**
Jack Steib
Entrust is an innovative leader in identity-centric security solutions, providing an integrated platform of scalable, AI-enabled security offerings. We enable organizations to safeguard their operations, evolve without compromise, and protect their interactions in an interconnected world - so they can transform their businesses with confidence. Entrust supports customers in 150+ countries and works with a global partner network, we are trusted by the world most trusted organizations.
Java Software Engineer Confirmé
Publié il y a 5 jours
Emploi consulté
Description De L'emploi
Java Software Engineer Confirmé !
Découvrez la Vie Apsidienne et vous aussi, devenez Apsidien
On aurait pu demander à Chat GPT de vous démontrer en quoi Apside est l’ESN qu’il vous faut, mais on préfère que vous le découvriez vous-mêmes
Java Software Engineer (H/F)
Publié il y a 18 jours
Emploi consulté
Description De L'emploi
SFEIR, c’est avant tout une communauté de 800 techs, en France, en Belgique et au Luxembourg, unis par la passion.
Nous aidons nos clients à :
Développer des applications web et mobiles ;
Construire des architectures SI, Cloud et Data “future-proof” ;
Innover avec l’IA en proposant des solutions concrètes ;
Mettre en place et promouvoir les meilleures pratiques de développement.
Et Nantes dans tout ça ?
45 consultant(e)s unis par la même passion ;
+15 clients locaux et +120 au niveau national ;
Des locaux au sein de la Cantine Numérique, la “silicon valley” de l’île de Nantes
Ce qui fait notre force, c’est un modèle d’entreprise à échelle humaine où les managers sont aussi des développeurs. Chacun a sa place pour contribuer à l’animation de l’agence et ressentir qu’il fait pleinement partie de l’équipeLa passion pour la tech nous anime tous, et nous consolidons notre expertise en cherchant des formations que nous validons éventuellement par une certification.
Nous participons activement à des événements tech régionaux et nationaux, renforçant notre présence dans la communauté (DevFest, Devoxx, …).
Chez SFEIR, on n’a qu’un seul critère : c’est ton niveau technique et ta culture tech. On en reparle un peu plus bas !
Comment on va t’aider à progresser :
Des points mensuels avec ton(a) manager, qui est un(e) tech comme toi ;
Des formations et des certifications selon tes besoins ;
La possibilité de choisir ta mission et d’en changer lorsque tu en auras fait le tour ;
L’opportunité de travailler au plus près de l’IA avec entre autres l’utilisation de RAISE, notre propre plateforme d’IA générative ;…
Bref, on sera là pour t’accompagner dans toutes les situations.
Et si tu souhaites évoluer ?
Tu auras des possibilités d'évolution verticales et horizontales mais aussi de prendre des rôles en interne si tu le souhaites :
Évaluateur(trice) dans le processus de recrutement ;
Formateur(trice) SFEIR School ou SFEIR Institute ;
Speaker(euse) lors de conférences, Meetup, talks internes, auprès des écoles ;
Engineering Manager si tu veux manager une équipe tout en restant dans la technique ;
Staff Engineer si tu veux devenir contributeur(trice) individuel(lle), en apportant ton expertise à tous les métiers de SFEIR et à nos clients.
Et si tu as d'autres envies, on en discute, chacun(e) est différent(e) et on fait au cas par cas.
À l’issue des PlayOffs, nos tests techniques, on sera en mesure de déterminer tes compétences, et surtout ton potentiel afin de te proposer une rémunération adaptée.
Pour te donner une idée, la rémunération moyenne au sein de SFEIR Nantes pour un(e) développeur(euse) confirmé(e) avec ton expérience démarre à 47 000€ brut par an.
Ton salaire sera ensuite revalorisé chaque année.
Présentiel ou télé-travail ?
Les deux, capitaine !
La plupart de nos clients sont en mode hybride. Le classique, c’est 3 jours / 2 jours.
La suite des événements :
Ton premier contact sera avec Justine Thiriet pour un entretien RHSi tout est ok, on te proposera de passer les PlayOffs où tu feras du pair-programming avec 3 Sfeirians, en :
- Algorithmique
Les évaluateurs(trices) pourront aussi te donner un aperçu de la culture d’entreprise et de la vie chez nous !
Si tu as encore des questions, contacte-nous sur LinkedIn !
Sinon, clique sur Postuler ️
Chez SFEIR, la confiance, la bonne humeur et l'inclusion font partie de notre ADN.
SFEIR collecte vos données à caractère personnel afin de traiter votre candidature. Pour en savoir plus sur la gestion de vos données personnelles et pour exercer vos droits, nous vous invitons à consulter notre Politique de confidentialité .
Get notified about new Java Software Engineer jobs in Nantes, Pays de la Loire, France .
Nantes, Pays de la Loire, France 1 month ago
Développeur Java Full Stack – Nantes H/FNantes, Pays de la Loire, France 1 year ago
Nantes, Pays de la Loire, France 3 weeks ago
Developpeur Fullstack Java / Angular (H/F)Nantes, Pays de la Loire, France 1 month ago
Saint-Herblain, Pays de la Loire, France 1 week ago
Nantes, Pays de la Loire, France 1 week ago
Saint-Herblain, Pays de la Loire, France 1 week ago
Développeur Full Stack Java - Angular H/FNantes, Pays de la Loire, France €5,000.00- ,000.00 1 day ago
Saint-Herblain, Pays de la Loire, France ,000.00- ,000.00 4 months ago
Developpeur Fullstack Java - Angular H/FNantes, Pays de la Loire, France ,000.00- ,000.00 1 month ago
Saint-Herblain, Pays de la Loire, France 1 day ago
Loire-Atlantique, Pays de la Loire, France 3 weeks ago
Nantes, Pays de la Loire, France 3 weeks ago
Nantes, Pays de la Loire, France 1 month ago
Nantes, Pays de la Loire, France 2 days ago
Nantes, Pays de la Loire, France 1 week ago
Nantes, Pays de la Loire, France 2 weeks ago
Développeur Fullstack Java / Angular (H/F)Nantes, Pays de la Loire, France 2 days ago
Nantes, Pays de la Loire, France 4 days ago
Nantes, Pays de la Loire, France 1 day ago
Développeur Fullstack Java - Angular H/FNantes, Pays de la Loire, France 1 hour ago
Nantes, Pays de la Loire, France 3 weeks ago
Nantes, Pays de la Loire, France 2 weeks ago
Nantes, Pays de la Loire, France 1 week ago
Nantes, Pays de la Loire, France 3 weeks ago
Développeur Full Stack Java - Angular H/FMontaigu-Vendée, Pays de la Loire, France €35, .00- ,000.00 1 day ago
Nantes, Pays de la Loire, France 4 months ago
Nantes, Pays de la Loire, France 1 month ago
Nantes, Pays de la Loire, France 4 weeks ago
Nantes, Pays de la Loire, France 2 weeks ago
Nantes, Pays de la Loire, France 4 weeks ago
Nantes, Pays de la Loire, France 1 day ago
Nantes, Pays de la Loire, France 2 weeks ago
Nantes, Pays de la Loire, France 2 hours ago
#J-18808-LjbffrSoftware Engineer Java
Publié il y a 24 jours
Emploi consulté
Description De L'emploi
At Pelico, we are creating the factory of the future where disruptions are avoided, processes synchronized and value captured. Our factory operations management platform enables factory teams to be more agile and resilient in a world where supply chain disruptions occur every 16 minutes. Pelico empowers users to identify bottlenecks, avoid problems, and focus on innovation instead of fire-fighting. Since our foundation in 2019, we’ve partnered with industry leaders across aerospace, industrial equipment, and luxury watchmaking, revolutionizing factory operations in over 15 countries. Esteemed clients include Airbus, Safran, Cartier, Daikin, and Eaton.
Our TeamWith a dynamic team of over 130 professionals across the US and France, Pelico is a melting pot of top-tier talent from Tech, Data Science, and Manufacturing domains.
Our collaborative environment fosters innovation and excellence, driving us to solve complex challenges and shape the future of manufacturing.
Our work has been recognized by Safran (Digital Transformation Award) and Microsoft (scale-up of the year).
MissionThe Software Engineer — Java Focus plays a pivotal role in designing, building, and optimising the Pelico ETL backend systems that power Pelico’s manufacturing intelligence platform. This role demands a deep expertise in Java development, coupled with strong problem-solving skills to deliver reliable, high-performance solutions.
By driving technical excellence, ensuring system scalability, and mentoring fellow engineers, the Senior Software Engineer directly influences Pelico’s capacity to deliver impactful insights and value to clients.
Objectives1. Lead Backend Development in Java for Scalability and Performance
2. Design and Implement Robust System Architectures
3. Drive Data-Driven Solutions and Integration Efforts
4. Mentor and Guide Junior Engineers
5. Ensure Code Quality, Testing, and Best Practices
Key Responsibilities 1. Lead Pelico ETL Backend Development in Java for Scalability and Performance- Design, develop, and optimize Pelico ETL backend components using Java.
- Build scalable and efficient solutions for complex data processing.
- Integrate third-party services and APIs to extend platform capabilities.
- Solve complex performance bottlenecks and memory optimization challenges.
- Architect scalable services with a focus on modularity and maintainability.
- Ensure data integrity, security, and availability in distributed environments.
- Collaborate with DevOps to optimize CI/CD pipelines and deployment strategies.
- Develop solutions for large-scale data ingestion, processing, and analysis.
- Optimize relational database interactions and distributed data systems.
- Collaborate with data engineers to refine data models and optimize queries.
- Provide technical leadership through code reviews and knowledge-sharing sessions.
- Support team growth by coaching junior engineers in Java best practices.
- Lead by example, fostering a culture of high standards and innovation.
- Write clean, maintainable, and testable code following industry standards.
- Implement unit, integration, and performance testing to guarantee system stability.
- Drive adherence to secure coding practices and compliance requirements.
Pelico promotes inclusion and non-discrimination, and acts daily in favor of social mix, gender equality, senior citizens & disability
- Java Mastery and Backend Development
- Deep expertise in Java and experience with Spring Boot, Guice, Lombok, Jersey or similar frameworks.
- Strong understanding of multithreading, concurrency, and JVM performance tuning .
- Experience with micro-service architecture , RESTful APIs, and event-driven systems.
- Proficiency in SQL and relational databases (PostgreSQL, MySQL) and data modelling.
- Knowledge of distributed systems and cloud-based services (AWS, GCP, or Azure).
- Experience with data streaming technologies (Kafka, RabbitMQ, AMQP) is a plus.
- Ability to analyze and optimize complex algorithms for performance.
- Strong problem-solving skills with a proactive approach to identifying issues.
- Experience with profiling tools and monitoring solutions.
- Experience working in Agile environments and collaborating with cross-functional teams.
- Clear communication skills, both written and verbal, for technical and non-technical stakeholders.
Our culture thrives on trust and empowerment complemented by benefits that truly support you like:
- Work on a highly impactful product that delivers exceptional value and resonates strongly with users!
- Office locations : In the heart of Paris (75002) and Miami, USA.
- Stock Options: Available for every Pelican.
- Remote Flexibility: Enjoy the freedom to work from anywhere.
- Premium Health Coverage : Up to 70% covered by Pelico (Alan Healthcare).
- Meal Allowance : €10/day worked, covered at 50% (via Swile card).
- Transportation Support: 50% public transportation coverage or an equivalent sustainable mobility package.
- Collaborative Environment: We foster a vibrant, growth-focused workplace where professional development and team connections thrive.
Your interview experience:
- HR screening Interview: 30-45 mins
- Hiring Manager Interview: 1h
- On-site case study : 1h (or online for remote candidates)
- fit Interview : 45 mins
Senior Software Engineer Java
Publié il y a 2 jours
Emploi consulté
Description De L'emploi
Mirakl est le leader des solutions logicielles pour le e-commerce. Nous proposons aux entreprises une suite unique de solutions leur permettant de transformer significativement leur activité digitale afin d'accélérer de façon durable et rentable leur croissance. Depuis 2012, Mirakl accompagne les entreprises B2C et B2B avec la technologie la plus avancée, sécurisée et évolutive, leur permettant de digitaliser leur activité et d'élargir leur offre via la marketplace ou le dropship, faciliter la gestion des catalogues et des paiements de leurs fournisseurs pour plus d'efficacité, offrir une expérience d'achat personnalisée à leurs clients, et augmenter leurs profits grâce au retail media. Mirakl est le partenaire de choix de plus de 450 entreprises leaders dans le monde, dont Airbus, Maisons du Monde, Decathlon, H&M, Sonepar et Toyota Material Handling. Pour plus d'informations :
À propos de Mirakl LabsNos équipes techniques et produits, nommées Mirakl Labs, sont principalement réparties entre nos deux hubs situés à Paris et à Bordeaux. Elles collaborent au quotidien afin d'adresser les problématiques de nos clients et utilisateurs en répondant à différents challenges liés aux nouvelles fonctionnalités, à la scalabilité, la sécurité et l’ergonomie…
Elles opèrent en mode agile et s'organisent en Squads composées d'un Squad Lead, de 5 développeurs, d'un Product Manager et d'un QA. Chaque Squad est spécialisée sur un scope fonctionnel afin de concevoir et réaliser de nouvelles features, leurs évolutions et des APIs (avec un découpage en micro-services). Nos équipes Infrastructure, Architecture, Sécurité, Documentation, Product Design, Data et Support opèrent en transverse en apportant leur expertise et de la cohérence sur l’ensemble des produits.
Toutes les équipes sont responsables de leur périmètre et chacun des collaborateurs apporte son expérience et ses idées. Innovation, feedback et implication dans les prises de décision sont au cœur de notre philosophie.
Et pour favoriser ce partage avec d’autres passionnés, nous sommes sponsors, speakers, et hôtes de différents événements, meetups, et associations de la scène Tech en France. Au cours des dernières années, nous avons participé à des événements tels que Devoxx, ReactEurope, ProductConf et Flupa UX Days.
Votre rôleEn tant que Senior Software Engineer Java dans les équipes produits Mirakl Labs, votre principale mission consiste à concevoir, réaliser et déployer les nouvelles fonctionnalités métiers qui sont proposées par le Product Manager. Au quotidien vous êtes amené.e à implémenter ces nouvelles fonctionnalités à travers toutes les couches de nos applications, depuis les interfaces (UI ou API REST) en passant par la couche métier et jusqu'à la création des schémas et scripts de base de données. Intégré dans une équipe qui possède le total ownership sur les produits qu'elle développe, vous êtes un des acteurs clés pour garantir la cohérence métier du produit mais aussi sa stabilité technique. En tant que senior, vous participez activement aux décisions d'architecture et exercez un leadership technique au sein de l'équipe.
Le poste est à pourvoir en CDI, sur Paris, Bordeaux ou en remote depuis la France métropolitaine.
Le quotidien et responsabilités- Participer aux réunions de conception avec l'équipe (5 développeurs), son Product Manager, et les équipes UX/UI
- Participer aux décisions d'architecture et aux choix techniques
- Développer, tester, mettre en production (continuous delivery)
- Faire des codes-reviews, du pair programming
- Participer aux reviews d'architecture et aux RFC (Request for Comments)
- Monitorer et débugger les problèmes de production (you build it you run it!)
- Participer au Stand-up tous les matins, aux Sprint Review et aux rétros
- Participer chaque trimestre à l'élaboration de la prochaine roadmap labs
- Encadrer techniquement et mentorer les développeurs plus juniors de la squad
- Contribuer à l'amélioration continue des pratiques de développement
- Suivre à posteriori les features développées : cycle business de la feature, taux d'adoption
Java 21 avec migration 25 prévue, Spring Boot, Kafka, React/Redux, PostgreSQL, Elasticsearch, Go, Docker, Kubernetes, AWS, Google Cloud
Profil recherché- Vous avez au moins 7/8 ans d'expérience avec Java et Spring, avec une expertise des enjeux du web et des architectures distribuées; vous avez une expérience en leadership technique et mentoring
- Vous avez une expérience des architectures microservices et des systèmes à haute charge
- Vous aimez le "clean" code de qualité
- Vous avez la capacité à prendre des décisions techniques et à influencer les choix d'architecture
- Vous souhaitez travailler dans un environnement dynamique, challengeant et enrichissant
- Vous souhaitez apprendre et perfectionner votre savoir-faire
- Vous parlez un anglais professionnel
Mirakl est engagée en faveur de la diversité, de l’égalité des chances et de l’inclusion. Nous célébrons nos différences car nous sommes convaincus que les qualités visibles et invisibles de chaque Mirakl Worker sont une source de force et d’innovation. Dans le cadre de cet engagement, nous étudions toutes les candidatures sans distinction de : genre, ethnicité, religion, orientation sexuelle, handicap, âge ou toute autre caractéristique protégée par la loi.
#J-18808-LjbffrSoyez le premier informé
À propos du dernier Java Emplois dans France !
Senior Software Engineer Java
Publié il y a 18 jours
Emploi consulté
Description De L'emploi
Mirakl est le leader des solutions logicielles pour le e-commerce. Nous proposons aux entreprises une suite unique de solutions leur permettant de transformer significativement leur activité digitale afin d'accélérer de façon durable et rentable leur croissance.
Depuis 2012, Mirakl accompagne les entreprises B2C et B2B avec la technologie la plus avancée, sécurisée et évolutive leur permettant de digitaliser leur activité et d'élargir leur offre via la marketplace ou le dropship, faciliter la gestion des catalogues et des paiements de leurs fournisseurs pour plus d'efficacité, offrir une expérience d'achat personnalisée à leurs clients, et augmenter leurs profits grâce au retail media.
Mirakl est le partenaire de choix de plus de 450 entreprises leaders dans le monde, dont Airbus, Maisons du Monde, Decathlon, H&M, Sonepar et Toyota Material Handling. Pour plus d'informations :
Nos équipes techniques et produits, nommées Mirakl Labs, sont principalement réparties entre nos 2 hubs situés à Paris et à Bordeaux. Elles collaborent au quotidien afin d'adresser les problématiques de nos clients et utilisateurs en répondant à différents challenges liés aux nouvelles fonctionnalités, à la scalabilité, la sécurité et l’ergonomie…
Elles opèrent en mode agile et s'organisent en Squads composées d'un Squad Lead, de 5 développeurs, d'un Product Manager et d'un QA. Chaque Squad est spécialisée sur un scope fonctionnel afin de concevoir et réaliser de nouvelles features, leurs évolutions et des APIs (avec un découpage en micro-services). Nos équipes Infrastructure, Architecture, Sécurité, Documentation, Product Design, Data et Support opèrent en transverse en apportant leur expertise et de la cohérence sur l’ensemble des produits.
Toutes les équipes sont responsables de leur périmètre et chacun des collaborateurs apporte son expérience et ses idées. Innovation, feedback et implication dans les prises de décision sont au cœur de notre philosophie.
Et pour favoriser ce partage avec d’autres passionnés, nous sommes sponsors, speakers, et hôtes de différents événements, meetups, et associations de la scène Tech en France. Au cours des dernières années, nous avons participé à des événements tels que Devoxx, ReactEurope, ProductConf et Flupa UX Days.
Votre rôle :
En tant que Senior Software Engineer Java dans les équipes produits Mirakl Labs, votre principale mission consiste à concevoir, réaliser et déployer les nouvelles fonctionnalités métiers qui sont proposées par le Product Manager. Au quotidien vous êtes amené.e à implémenter ces nouvelles fonctionnalités à travers toutes les couches de nos applications, depuis les interfaces (UI ou API REST) en passant par la couche métier et jusqu'à la création des schémas et scripts de base de données. Intégré dans une équipe qui possède le total ownership sur les produits qu'elle développe, vous êtes un des acteurs clés pour garantir la cohérence métier du produit mais aussi sa stabilité technique. En tant que senior, vous participez activement aux décisions d'architecture et exercez un leadership technique au sein de l'équipe.
Le poste est à pourvoir en CDI, sur Paris, Bordeaux ou en remote depuis la France métropolitaine.
Le quotidien :
- Participer aux réunions de conception avec l'équipe (5 développeurs), son Product Manager, et les équipes UX/UI
- Participer aux décisions d'architecture et aux choix techniques
- Développer, tester, mettre en production (continuous delivery)
- Faire des codes-reviews, du pair programming
- Participer aux reviews d'architecture et aux RFC (Request for Comments)
- Monitorer et débugger les problèmes de production (you build it you run it!)
- Participer au Stand-up tous les matins, aux Sprint Review et aux rétros
- Participer chaque trimestre à l'élaboration de la prochaine roadmap labs
- Encadrer techniquement et mentorer les développeurs plus juniors de la squad
- Contribuer à l'amélioration continue des pratiques de développement
- Suivre à posteriori les features développées : cycle business de la feature, taux d'adoption
Nos technos :
Java 21, Spring Boot, Kafka, React/Redux, PostgreSQL, Elasticsearch, Go, Docker, Kubernetes, AWS, Google Cloud
Vous aimerez ce job si :
- Vous avez au minimum 7/8 ans d'expérience avec Java et Spring, avec une expertise approfondie des enjeux du web et des architectures distribuées
Vous avez une expérience en leadership technique et mentoring - Vous avez une expérience des architectures microservices et des systèmes à haute charge
- Vous aimez le "clean" code de qualité
- Vous avez la capacité à prendre des décisions techniques et à influencer les choix d'architecture
- Vous souhaitez travailler dans un environnement dynamique, challengeant et enrichissant
- Vous souhaitez apprendre et perfectionner votre savoir-faire
- Vous parlez un anglais professionnel
Mirakl est engagée en faveur de la diversité, de l’égalité des chances et de l’inclusion. Nous célébrons nos différences car nous sommes convaincus que les qualités visibles et invisibles de chaque Mirakl Worker sont une source de force et d’innovation. Dans le cadre de cet engagement, nous étudions toutes les candidatures sans distinction de : genre, ethnicité, religion, orientation sexuelle, handicap, âge ou toute autre caractéristique protégée par la loi.
Postuler à ce posteindique un champ obligatoire
Nom de famille *
Saisir manuellement
Types de fichiers acceptés: pdf, doc, docx, txt, rtf
Lettre de motivation
Saisir manuellement
Types de fichiers acceptés: pdf, doc, docx, txt, rtf
Protection des données * Select.
Dans le cadre de ses activités de recrutement, Mirakl traite des données personnelles. Mirakl est le responsable du traitement de ces données personnelles, ce qui signifie qu'il décide comment et pourquoi les données sont traitées. Mirakl s'engage à protéger les données des candidats et à garantir la conformité avec les réglementations sur la protection de la vie privée pendant le processus de recrutement, en particulier :
- Types de données traitées : Mirakl collecte les données personnelles strictement nécessaires telles que le nom, les coordonnées, le parcours éducatif et professionnel, ainsi que d'autres informations fournies au cours du processus de candidature.
- Finalité de l'utilisation des données : Les données sont utilisées pour gérer et traiter les candidatures, communiquer avec les candidats et, en cas de candidature réussie, pour procéder aux formalités administratives relatives à l’embauche.
- Accès et partage des données : L'accès aux données personnelles est restreint au sein de Mirakl et de ses filiales. Certains prestataires tiers peuvent avoir accès pour réaliser des fonctions spécifiques comme les vérifications de références et le traitement de la paie.
- Conservation des données : Les données personnelles sont conservées uniquement le temps nécessaire pour le processus de recrutement ou pour se conformer aux obligations légales.
- Droits des individus : Les candidats ont des droits concernant leurs données, incluant l'accès, la portabilité des données, la correction, la limitation du traitement et, dans certains cas, la suppression. De plus, ils peuvent déposer une plainte auprès de l’autorité de contrôle compétente, la CNIL, pour la France.
Questions et requêtes : Si vous avez des questions ou souhaitez exercer vos droits, vous pouvez remplir ce formulaire ou nous contacter directement en envoyant un e-mail à .
Une version complète de la Politique de Confidentialité de Mirakl est accessible, ici .
#J-18808-LjbffrSoftware Engineer Java @ éditeur
Publié il y a 18 jours
Emploi consulté
Description De L'emploi
Nous accompagnons un éditeur de logiciel SaaS qui développe des solutions RH (gestion des temps, paie, contrôle accès…) pour plus de 30 000 clients dans le monde, dans leurs nombreux recrutements de Développeurs Java.
Ces recrutements s’expliquent par une croissance moyenne de 10% par an et la volonté de l’entreprise d’anticiper cette croissance, afin d’atteindre à horizon 2030, le cap des 1500 collaborateurs et une dimension européenne.
Chaque année, plus de 50 postes sont ouverts côté tech, principalement en développement Java.
Pas convaincu ? Lisez la suite !
Est-ce que vous aimez…
- Le code propre (pas les hacks du vendredi à 18h) ?
- Un environnement orienté craftsmanship (TDD/BDD), avec des outils favorisant un code fiable et une architecture robuste ?
- Les clients satisfaits (et pas des specs changeantes toutes les deux heures) ?
- Le Java, avec une complexité fonctionnelle à maîtriser ?
- Les entreprises investissant dans leurs outils ET dans l’évolution de leurs collaborateurs ?
- Faire partie d’une PME qui joue dans la cour des grands ?
Toujours là ? Lisez la suite !
Vous rejoignez le centre R&D d’environ 100 personnes, réparties sur différents domaines fonctionnels, en méthodologie agile (lead développeur, développeurs, analystes fonctionnels et testeurs), impliquées dans les rituels agiles (Scrum-like) et la culture d’équipe au quotidien.
Au quotidien, vous assurez :
- La conception et la participation active aux phases d’architecture : choix d’outils, technologies, réalisation de POC en étroite collaboration avec les interlocuteurs métier.
- Les ateliers de veille technologique.
- L’analyse des US en lien avec les PO de votre ligne métier.
- Le développement en architecture microservices (Java 11 / Spring Boot).
- La participation à la mise en place des pratiques DevOps (CI/CD, cloud hybride, etc.).
Environnement technique : Java 11, Spring Boot, JavaScript, GitLab CI/CD, TDD, cloud hybride, agile (Scrum-like).
#J-18808-Ljbffr