Do what you love. Love what you do.
At Workday, we help the world’s largest organizations adapt to what’s next by bringing finance, HR, and planning into a single enterprise cloud. We work hard, and we’re serious about what we do. But we like to have fun, too. We put people first, celebrate diversity, drive innovation, and do good in the communities where we live and work.
About the Team
An emergent and dynamic group within Workday. The Workday Extend (https://www.youtube.com/watch?v=E4Oat7Lakuo) Quality and Resilience Team is looking for a Java Software Engineer to join us in our Dublin location! We strive to be the North Star in quality, performance, and resilience so that can scale up with the world’s largest enterprises.
As a software engineer on the team, you are a key contributor of quality, testing, and resilience tooling and frameworks for the Workday Extend (https://www.youtube.com/watch?v=E4Oat7Lakuo) organization! On any given day, you design and review framework and pipeline architecture, conduct cross-team discussions to promote team objectives, optimize our approach to software quality and resilience, and work with our awesome product and DevOps teams to better understand our users’ problems. No matter what you end up doing, your execution and leadership will help us innovate harder, better, faster, stronger.
About the Role
- Write and review code for delivering complex end-to-end services and frameworks related to quality and resilience
- Collaborate with engineers, product managers, and outside partners to drive architecture decisions and technical priorities
- Lead technical and brainstorming discussions to get team alignment
- Contribute ideas for continually improving the team’s productivity, job enjoyment, and code quality
About You
- Substantial experience in testing, performance, resiliency, and setting up scalable infrastructures
- Strong web application technology experience
- Passionate about building microservices
- Proficiency with Java, along with some or all of the following as a plus: Kotlin, Scala, Javascript, REST, JSON
- Solid foundation of QA methodology, testing techniques, frameworks, and approaches, including Selenium and/or Cypress
- Great collaboration and interpersonal skills for both technical and strategic discussions
- Excellent ability to drive initiatives from ideas to technical architecture, design, prototype; can coordinate implementation, delivery, and maintenance
- First-rate verbal and written communication skills
It would be a plus if you:
- Have developed enterprise-level software for 3+ years in Java
- Created web applications using technologies such as Spring/Spring Boot and ReactJS
- Developed CI/CD workflows and tools with Jenkins, Bamboo, TeamCity, Code Deploy and/or GitLab
- Deployed cloud-native applications built on Docker and Kubernetes
- Built scalable systems in AWS
- Love to communicate to all levels of our partners and enthusiastically take ownership
- Have a BS/MS in Computer Science or equivalent degree
- Can have a civil conversation about tabs vs spaces
#LI-PN1
- Substantial experience in testing, performance, resiliency, and setting up scalable infrastructures
- Strong web application technology experience
- Passionate about building microservices
- Proficiency with Java, along with some or all of the following as a plus: Kotlin, Scala, Javascript, REST, JSON
- Solid foundation of QA methodology, testing techniques, frameworks, and approaches, including Selenium and/or Cypress
- Great collaboration and interpersonal skills for both technical and strategic discussions
- Excellent ability to drive initiatives from ideas to technical architecture, design, prototype; can coordinate implementation, delivery, and maintenance
- First-rate verbal and written communication skills