Full Stack Engineer
Java and React
Contract
12 months long
Hybrid – Tuesdays and Thursdays in Dublin City Centre office
About the Client
Our client is a leading global consultancy that specializes in business and technology solutions, helping organizations drive digital transformation and operational excellence. With a strong presence across multiple industries, they focus on delivering innovative, high-quality software solutions that enable their clients to stay ahead in an ever-evolving landscape.
Main Responsibilities
- Develop, and maintain scalable, high-performance full-stack applications using modern technologies.
- Design and implement microservices-based architectures, ensuring seamless integration with other services and systems.
- Write clean, maintainable, and testable code using TDD and contract testing principles.
- Develop and deploy applications on cloud platforms (Azure/AWS), optimising for scalability, performance, and cost efficiency.
- Build responsive front-end applications using frameworks like React, ensuring an intuitive user experience.
- Work closely with cross-functional Agile teams, including designers, product managers, and DevOps engineers, to deliver high-quality solutions.
- Analyse and improve application performance, ensuring efficient processing and responsiveness.
- Adhere to security best practices, ensuring that applications meet regulatory and organisational security standards.
Required Skills & Experience
- Passionate about technology and delivering high-quality software products
- At least 10 years of experience as a full-stack developer, with strong design and development expertise
- Solid understanding and hands-on experience with software engineering principles, including DevSecOps and related tooling
- Proficiency in Test-Driven Development (TDD) and contract testing for services
- Strong knowledge of microservices architecture, including design principles and deployment patterns
- Experience working in high-deployment-frequency environments and understanding the requirements to achieve this
- Familiarity with Service Mesh technologies
- Proficiency in Java frameworks such as Spring, Spark, and Javalin
- Experience with front-end frameworks such as React
- Understanding of integration technologies and patterns, including API-led design, event streaming, and Backend for Frontend (BFF)
- Working knowledge of cloud platforms such as Azure or AWS
- Experience with data persistence and database technologies
- Excellent verbal and written communication skills, with the ability to thrive in a multi-disciplinary Agile team
Apply Now:
If you would like to discuss this opportunity in person or with one of our IT Resourcers please forward your CV to Vantage or contact Cathy on +353 15255047 or cathy.wojnicki@vantage.ie for a confidential discussion. Vantage Resources will not forward your details without prior discussion and approval.