Java SOA Architect

Job ID
Engineering - Software Development


CallidusCloud is the global leader in cloud-based sales, marketing and learning solutions. CallidusCloud enables organizations to accelerate and maximize their lead to money process with a complete suite of solutions that identify the right leads, ensure proper territory and quota distribution, enable sales forces, automate configure price quote, and streamline sales compensation — driving bigger deals, faster. Over 5,700 organizations, across all industries, rely on CallidusCloud to optimize the lead to money process to close more deals for more money in record time.


To support our growth we are seeking to add a Java SOA Architect to our high-performance Team. We are seeking an experienced Back End Java Architect to own the day to day activities and process enhancements of our global equity programs. Team leadership and architecture experience is a must. This position will be located in Dublin, CA.


  • Strong experience with the Software Engineering and Java Backend. Exposure on Big Data is highly preferred.
  • Build, develop and enhance current and future cloud based multimedia platforms and core technologies.
  • Participate in the design and implementation of fault tolerant SaaS features and solutions for our platform.
  • Collaborate with product management and development team to develop requirements for enhancing system platform.
  • Create reusable and maintainable decoupled distributed systems using object modeling and design patterns.
  • Perform hands-on Java software coding and development implementation and participate in code review and unit testing.
  • Mentor and coach junior software developers.
  • Participate in Agile software development process across globally dispersed teams.


  • 8+ years of Java/J2EE development experience

    3+ years of Architect experience.
  • Deep understanding & Experience of Java, design concepts, patterns and coding standards.
  • Strong Agile methodology knowledge and experience.
  • Good Experience with SOA, REST Services and Spring Security.
  • JMS and Message Experience is preferred.
  • In depth knowledge of both SQL and NO SQL database.
  • Experience with Front end technologies/ Web development like Javascript, HTML, CSS etc.
  • Experience with frameworks like Angular, REACT or Ember.
  • Experience in Integration projects with 3rd party Analytics application.
  • Experience with Big Data technologies for streaming data in various formats.
  • Expert Practitioner of Test Driver Development (TDD), who can guide and mentor others.
  • Automation skills, especially Cucumber, Ruby, Selenium, JUNIT.
  • Excellent communication and people skills are essential.
  • Independent Thinker that can identify problems and provide creative solutions.
  • New Technology and open source Enthusiast, who believes in continuous improvement. 


Callidus Software (d.b.a CallidusCloud)  is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color national origin, sex, age status as a protected veteran, or status as a qualified individual with disability.


<p style="margin: 0px;">Sorry the share function is not working properly at this moment. Please refresh the page and try again later.</p>
Share on your newsfeed