Full Stack Software Engineer (React / Java)

Solas Consulting Group โ€” Ireland ยท Posted ~1 day ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Mid/Senior Full Stack Software Engineer (React / Java) Excellent Salary + Outstanding Bonus + Exceptional Benefits About the Company Our client is a globally recognised financial technology organisation developing high-performance software that powers sophisticated trading platforms used across international financial markets. Engineering sits at the heart of the business, with a culture built around technical excellence, innovation and solving highly complex problems at scale. Working alongside some of the industry's strongest engineers, you'll help build low-latency, real-time systems where performance, reliability and quality are paramount. The Opportunity This opportunity is for an experienced Full Stack Software Engineer to join a highly regarded engineering team developing the next generation of trading technology. This role is ideally suited to someone who enjoys building exceptional user experiences while also contributing to robust backend services. Approximately 70% of the role focuses on Front End development, with the remaining 30% dedicated to Java backend engineering. The environment is highly technical, fast-paced and intellectually challenging, making it an excellent fit for engineers who enjoy solving complex problems and continually developing their skills. Key Responsibilities Design and develop modern, responsive applications using React, JavaScript and TypeScript.Build intuitive user interfaces capable of visualising complex, real-time financial data.Develop scalable backend services using Java.Design, build and integrate RESTful APIs and WebSocket services for real-time data streaming.Develop high-performance applications capable of processing large volumes of live market data.Work with PostgreSQL and MySQL databases.Contribute to software architecture, system design and technical decision making.Write clean, maintainable and well-tested code following engineering best practices.Collaborate closely with experienced software engineers within an Agile development environment.Continuously improve application performance, scalability and reliability. About You We're looking for engineers who genuinely enjoy solving difficult technical problems and have a passion for building high-quality software. Essential Skills & Experience 5+ years' commercial software engineering experience.Strong commercial experience with React, JavaScript, TypeScript, HTML and CSS.Backend development experience using Java.Experience building and consuming REST APIs and WebSocket services.Experience working with relational databases including PostgreSQL or MySQL.Strong understanding of object-oriented programming, software design principles and modern development practices.Experience using Git and collaborative software development workflows. Education We're particularly interested in candidates with a strong academic background and an excellent record of achievement. Ideally you'll hold a degree in one of the following (or a closely related quantitative discipline): MathematicsComputer ScienceSoftware EngineeringPhysicsEngineeringData ScienceApplied MathematicsCandidates who have studied highly mathematical or analytical subjects and enjoy solving complex technical problems are especially encouraged to apply. Desirable Python development experience.Experience building high-performance or low-latency applications.Exposure to distributed systems or real-time data processing.Interest in financial markets, trading systems or financial technology.