One of our best clients from Ireland, Dublin is looking to expand their team - do not hesitate to apply and we will contact you shorly :)
Summary of the position:
You are an experienced Software Engineer who has delivered complex enterprise applications on the JVM, having built high confidence in your software through a flow offrequent delivery of small batches of work to customers, instrumenting for feedback at all stages in your delivery lifecycle to create ever safer systems of work, taking a scientificapproach to learning and experimentation to improve your products and delivery capabilities.You will be joining a small cross-functional agile team for maternity cover delivering new features and enhancements to one of our products.You will be working alongside talented product managers, software engineers, UX designers and our site reliability engineering team. You will be mentoring and coaching more junior members of your team and will be contributing at the highest level to our software’s design and architecture. You will be responsible for coding, test automation, software configuration as well as helping to facilitate improvements to our ways of working and Software Engineering capabilities.
Job Responsibilities:
Our software is primarily built on the JVM and exposes rich RESTful APIs that are consumed by our native mobile clients, our single page web apps and airlines. The backend technologies include Spring-Boot and much of the Spring stack interacting with datastores like MySQL, MongoDB, Redis and Elasticsearch. We build, automate, and deploy with Gradle, Gulp, Ansible, Docker. We have supporting tools written in Python, Bash and Groovy. As a Senior Software Engineer, you inform our tool choices. We believe when teams can decide which tools they use, it contributes to software delivery performance.
Requirements:
Preferences: