Stelfox have partnered with a leading multi-national company that builds innovative data solutions which are critical to their client’s success.
Our client is now modernizing their technology stack which is helping their customers to resolve complex challenges faster
They are currently hiring for a Senior Software Engineer with a proven track record in designing & developing cutting-edge data processing solutions.
The successful candidate will join a collaborative engineering team based in Dublin, focused on agile development and continuous improvement processes.
What you’ll be doing:
Develop, test, deliver and deploy highly secure back-end services for API and Big Data products
Delivering high availability / low latency data delivery pipeline handling billions of records
Writing maintainable, extensible code in Java or Scala
Drive the evolution of products using cutting edge big data technologies (Spark, ElasticSearch, HBase, DynamoDB, EMR, Lambda) all deployed on the cloud
Work in a cross-functional agile team developing features across the stack
Collaborate with the team on new concepts and technologies
Work well using your own initiative or as part of team
What you’ll need:
Bachelor’s Degree in Computer Science / Software Engineering or related field
3+ years’ experience designing and developing commercial software at scale
Strong programming skills in Java (Scala is also desirable)
Strong knowledge of Web Services, preferably REST using JSON
Strong understanding of Object Oriented Design and Programming methodologies
Strong knowledge of microservices development (desirable)
Experience delivering solutions on AWS (desirable)
Strong understanding of Agile/ Scrum, Continuous Integration, Automated Testing, etc.