UI - Java Server Engineer- Workday, Inc.
THIS JOB HAS EXPIRED Title:Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Java Server EngineerÂ Â
Locations:Â Â Â Â Â Â Â Â Â San Francisco, CA or Pleasanton, CA
Workday is the leader in enterprise-class, software-as-a-service (SaaS) solutions for managing global businesses. Our solutions combine the lower cost of ownership of SaaS with a modern approach to applications. Founded by PeopleSoft veterans Dave Duffield and Aneel Bhusri, Workday delivers Human Capital Management, Payroll, Financial Management and Worker Spend Management solutions for midsize and Fortune 500 companies.
Are you a hardcore Java person with experience driving server side design and development that is critical to the performance and usability of internet applications?Â Come to Workday!
Â We have immediate openings for engineers to design and develop our next generation server responsible for mapping data retrieved from our proprietary metadata storage technology into a usable and elegant application infrastructure.Â Because our system is metadata driven, server engineers are completely focused on building a high performing infrastructure leaving the application business logic in the capable hands of application developers.Â Curious, and can cover the requirements below?Â Give us a shout!
4+ years experience in Object Oriented Design and Programming
oÂ Â Â Ideally in Java
oÂ Â Â Utilizing unit testing
oÂ Â Â Solid grasp and fluent in common Design Patterns
Other technologies and experience that will be very helpful
oÂ Â Â Spring (MVC, Webflow, IoC, AOP)
oÂ Â Â GWT, Wicket, JSF, Tiles, Tapestry
oÂ Â Â Java IO, JAXP, StAX, SAX, DOM, XSLT
oÂ Â Â XML binding technologies
- Must have a disciplined, methodical, minimalist approach to designing and constructing layered software components that can be embedded within larger frameworks or applications.
- Proven ability to take leadership role in projects that span multiple teams.
- Ability to deliver on time working in a fast paced agile environment.
- Ability to communicate designs effectively using UML.
- Ability to work with product managers to clarify and prune requirements.
- Bachelors Degree or higher.Â Computer Science/Engineering major is preferable.
- Work closely with Product Management to define new application framework features insuring a high performing and ultra-usable user experience.
- Collaborate with peers on technical design, work estimation and implementation of new features including interfaces/contracts with storage system, data transformation and handoff to front end technology.
- Keep on top of task and bug management system for assigned issues each sprint as well as estimating and assessing priority.
- Prepare for sprint planning by understanding the details (effort, risk, priority) of remaining work committed for an update.
- Perform peer code reviews as part of everyday workflow.
- Demonstrate and showcase highlights of contributions each product update.
- Contribute ideas for continually improving the teamâs productivity, job enjoyment, and code quality.
- Propose and execute on mini-research/prototype projects that introduce an innovative solution to new or existing problem.
- Have fun engineering software.
THIS JOB HAS EXPIRED
The Workday experience is the combination of everything that's unique about Workday: our culture, our core values, our company meetings, our Development "Show and Tell" happy hours, our soccer team, our recognition programs, but most importantly it's our people. It's everything that makes us different from your average employer, and everything that makes Workday a great place to spend a work day.
> 50M RaisedInvestors: Greylock Partners
, NEA All Jobs: at Workday, Inc.
|Headquarters:||6230 Stoneridge Mall Rd.|
Pleasanton, CA 94588
Support Workday, Inc. with Social Media services