Full-Stack Developer
Il y a 6 heures
Arrondissement of BrusselsCapital, Brussels, Belgique
RMM Consulting Group
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
pMission context /ppWe are seeking an experienced bFull-Stack Developer (Java – React) /b to join a multidisciplinary Agile squad responsible for delivering and maintaining innovative digital banking solutions for enterprise customers. The role involves end-to-end software development across both frontend and backend systems, contributing to web and mobile applications while supporting cloud-based services. /ppThe successful candidate will play a key role in developing high-quality software, driving continuous improvement, and supporting DevOps practices within an Agile environment. /ph3Key Responsibilities /h3h3Software Development /h3ulliTranslate business and technical requirements into high-quality software solutions. /liliDesign, develop, and maintain scalable, reusable, and reliable applications. /liliDevelop backend services using bJava /b and bSpring Framework /b. /liliDevelop frontend applications using bReact /b. /liliIntegrate applications with external APIs and third-party services. /liliEnsure optimal performance, scalability, quality, and responsiveness of applications. /liliApply software engineering best practices and coding standards. /liliIdentify bottlenecks, troubleshoot issues, and resolve defects. /li /ulh3DevOps Operations /h3ulliParticipate in operational support activities. /liliContribute to the setup and maintenance of CI/CD pipelines. /liliSupport deployment automation and continuous delivery initiatives. /liliParticipate in API automation testing and quality assurance activities. /liliWork closely with product owners, analysts, testers, and other developers. /liliParticipate actively in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives. /liliCollaborate across disciplines to achieve sprint and product goals. /liliShare knowledge and mentor team members when appropriate. /liliChallenge requirements constructively to improve business outcomes and technical solutions. /li /ulh3Required Qualifications /h3ulliBachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or equivalent experience. /liliMinimum b6 years of relevant software development experience /b. /li /ulh3Technical Requirements /h3h3Mandatory Skills /h3ulliJava /liliSpring Framework /liliMaven /li /ulh3Frontend Development /h3ulliReact /li /ulh3API Development /h3ulliRESTful APIs /li /ulh3Database Technologies /h3ulliRelational databases and database design principles /li /ulh3Version Control /h3ulliGit /li /ulh3CI/CD DevOps /h3ulliJenkins or equivalent CI/CD tools /liliContinuous Integration and Continuous Deployment principles /li /ulh3Code Quality Security /h3ulliSonarQube, Fortify, NexusIQ, or equivalent SAST tools /liliAPI automation testing /li /ulh3Containerization /h3ulliDocker /liliContainers /li /ulh3Software Engineering Competencies /h3pThe ideal candidate: /pulliDemonstrates a strong Software Craftsmanship mindset. /liliApplies Clean Code principles consistently. /liliHas strong understanding of:ulliObject-Oriented Design (OOD) /liliDomain-Driven Design (DDD) /liliDesign Patterns /liliSOLID Principles /li /ul /liliWrites maintainable, readable, and testable code. /liliPractices and promotes refactoring. /liliHas hands-on experience with Test Driven Development (TDD). /liliIs comfortable with pair programming and collaborative development practices. /li /ulh3Agile Mindset Experience /h3h3Required /h3ulliPractical experience working in Scrum environments. /li /ulh3Expected Agile Behaviors /h3ulliPositive and pragmatic attitude. /liliContinuous learning mindset. /liliStrong commitment to team success over individual achievements. /liliOpenness to feedback and continuous improvement. /liliWillingness to contribute beyond primary specialization when needed. /li /ulh3Language Requirements /h3h3Mandatory /h3ulliProfessional working proficiency in bEnglish /b. /li /ulh3Nice to Have /h3ulliFrench /liliDutch /li /ulh3Preferred Business Experience /h3ulliExperience in banking, digital channels, financial services, or enterprise customer solutions is an advantage. /li /ulh3Soft Skills /h3pThe successful candidate should demonstrate: /pulliStrong collaboration and teamwork skills. /liliExcellent communication abilities. /liliKnowledge-sharing mindset. /liliAdaptability and ability to integrate quickly into new teams. /liliConstructive approach to feedback. /liliAbility to challenge requirements based on technical expertise. /liliProblem-solving and analytical thinking. /li /ul