We are working with a Dublin-based client who is seeking a talentedSoftware Engineerto join their growing development team.This role offers the opportunity to work on modern, scalable applications using a strong backend foundation inPython and Java, with exposure toReacton the frontend.You will be involved across the full software development lifecycle, collaborating with cross-functional teams to design, build, and maintain high-quality solutions.Key ResponsibilitiesDesign, develop, and maintain backend services using Python and JavaContribute to frontend development using React (where applicable)Write clean, maintainable, and well-tested codeParticipate in code reviews and technical discussionsCollaborate with product managers, designers, and other engineersTroubleshoot, debug, and optimize existing systemsRequired Skills & ExperienceStrong commercial experience with Python and JavaSolid understanding of object-oriented programming and software design principlesExperience building RESTful APIs and backend servicesFamiliarity with SQL and/or NoSQL databasesExperience with React or modern JavaScript frameworks is a strong advantageFor more information on this role, please apply within with modt up to date CV.