Senior Java Engineer
Zuora, San Diego, CA
Unifying order-to-cash for a dynamic subscription world
“Hello World” we’re Zuora. We are solving some unbelievably complex problems around multi-tenancy and transnational systems that we could use your help on.
Let me tell you a little bit more about us and our tech stack so we can feel more comfortable with each other. We’re a Micro Services, Docker, AWS, Redshift, and Java 8 shop that deals with extremely high volume data processing in the billions. We are the market leader in subscription management helping companies transform from a one time product based sale towards a SaaS/subscription based organization. Sounds simple enough, right?
Here is a role we are currently hiring for:
Minimum of 7+ years of designing and implementing innovative and exemplary B2B and B2C applications using JVM based technologies.
Design and develop highly flexible common components and APIs that enable the build of custom solutions.
Interact with software architects and senior developers to design application modules using object-oriented design methods
Design and construct integrations allowing the exchange of data with remote systems using Java over SOAP or REST
Working closely with QA engineers to design, implement and build and test automations using JUnit, Apex Test Methods and Selenium.
BA/BS in Computer Science or similar technical degree or equivalent experience
A love of solving hard problems that massively scale
Strong database and object modelling skills
Disciplined self-starter, able to be highly productive both working alone and in close collaboration within an agile development team
Passionate and knowledgeable about exploring and experimenting with the latest application development technologies
Working knowledge of modern web technologies including cloud based APIs and protocols (SOAP, REST, JSON)
Good communication skills
Experience in developing innovative, ground breaking apps on a SaaS platform
Have great ideas, and can run with them to produce great results.