Xoom, one of the fastest growing digital money transfer companies in the world, is looking for a Software Engineer in an Agile dynamic development environment that requires collaboration, great communication skills and flexibility. Our Java Engineers are some of the brightest minds in the online money transfer space. Ideas are shared, vetted, developed, and tested in an environment that is challenging and interesting.
Visit our website at: www.xoom.com
Xoom is constantly developing new strategic partnerships with companies around the world to expand our disbursement network to better service our customers. As a Software Engineering focusing on partnerships you will collaborate with our partners to build high quality scalable software integrations, developing both client and server technologies.
2 or more years of previous experience in object-oriented Java software engineering with an emphasis in high-volume, high-availability enterprise applications Working knowledge of REST and/or SOAP web services
Duties and Responsibilities
Configure and maintain integration platforms, both proprietary and off the shelf Come up with data models for new integrations that meet both internal and external application requirements Plan for growth and design for scalability Build underlying services and systems to support hosted financial business applications Work with technologies that include Linux, Java, relational databases Help define and use generalized system services and components and the supporting data models Design and implement using a reusable component architecture Write automated tests to ensure proper functionality of implementation and allow for confident refactoring Help to create and enforce coding and process standards for application development Plan, schedule and execute assignments to milestones Fix bugs, implement enhancements and work with the customer support organization in the resolution of customer issues Interact and communicate effectively across the engineering organization, specifically with Product Management and QA during the design and implementation phases, and with documentation, training and customer support throughout Act with a sense of urgency to achieve critical milestones and resolve customer issues
MS or BS in computer science or related field or equivalent knowledge and experience
Please apply and we will contact you!
Local San Francisco Bay Area Candidates ONLY!
Monster - 10 months ago