At Workday, it all began with a conversation over breakfast. When our founders met at a sunny California diner, they came up with an idea to revolutionize the enterprise software market. Since then, our culture—driven by putting our people first—has been central to who we are. We prioritize the happiness, development, and contribution of every Workmate, fostering an employee-centric, collaborative environment. We look after our people, communities, and the planet while remaining profitable. Shine as your authentic self and contribute to transforming our growth journey with your brightest version.
Workday values candidates’ privacy and data security. We never ask candidates to apply through non-Workday websites, pay recruiting fees, or pay for consulting/coaching services to apply.
About the Team: Workday, founded in 2005, is a global leader in human capital and financial management software. Our Trident team, spanning Pleasanton, CA, US Remote, and Atlanta, GA, develops and supports the Graph API Framework, enabling developers to build, publish, and maintain Workday Graph APIs. We value innovation, teamwork, and ownership, continuously learning from mistakes to improve.
About the Role: This position supports U.S. Federal Government contracts, requiring U.S. citizenship. We seek an inquisitive backend developer who contributes clean, high-quality code, collaborates effectively, and manages multiple priorities. You will work with passionate team members to solve complex problems, building scalable, performant components, collaborating on technical design, writing reliable code and automated tests, improving team efficiency, and delivering high-throughput solutions in a fast-paced agile environment.
Our Tech: XpressO (Workday proprietary), Java, Kotlin, Scala, GraphQL, Microservices.
Basic Qualifications: 4+ years of experience with object-oriented or functional design and programming in Java or Scala, 2+ years of experience with concurrency, multithreading, server architectures, and distributed systems, 2+ years of experience with 2 or more web service technologies (SOAP, REST, JSON, XML Schema, WSDL), and a Bachelor’s degree in a computer-related field or equivalent work experience.
Other Qualifications: Strong algorithmic thinking (hash maps, trees, graph traversal, greedy algorithms) for data transformation, query planning, and dependency resolution; knowledge of code testing methodologies (unit, contract, integration, system) with tools like JUnit, ScalaTest, Jacoco, or Scoverage; solid software design principles (OOP or Functional Programming) for modular, testable backend systems; experience with SCM tools such as GitHub or BitBucket; proven team collaboration skills including code reviews, RFC/Spike writing, RCA writing; and experience in technical writing for onboarding guides, API usage patterns, and developer tooling references.