Senior Computer Scientist – EchoSign Backend Infrastructure

Job Description
Adobe believes in hiring the very best. We are known for our vibrant, dynamic and rewarding workplace where
personal and professional fulfillment and company success go hand in hand. We take pride in creating exceptional
work experiences, encouraging innovation and being involved with our employees, customers and communities. We
invite you to discover what makes Adobe a place where you can do and be your best.

Position Summary
The Adobe Acrobat organization is looking for a talented and highly motivated Senior Software Engineer to help deliver our next-generation EchoSign service offering. EchoSign is the fastest, easiest way to get contracts signed, tracked and filed. Unlike virtual fax or e-signature software, EchoSign offers an end-to-end solution by automating the entire contracting process from the request for signature to the distribution and filing of the executed agreement. EchoSign instantly shows you what’s out for signature, what’s been signed, when and by whom. All documents are converted to a PDF and automatically routed to all parties. A successful candidate will have a proven track record as a server-side developer on mission-critical middleware, frameworks or SaaS.

Requirements

  • Bachelors in Computer Science or equivalent four year degree.
  • 7+ years of commercial server-side software product or service development experience, including ownership of significant Java components.
  • Extensive Java/J2EE experience with an understanding of end-to-end n-tier enterprise software architectures.
  • Strong understanding of Service Oriented Architecture concepts (SOA).
  • Hands on experience with a wide range of server-side Java/J2EE technologies including Spring, Hibernate, JSP, JNDI, JDBC, JMS, Servlets, XML.
  • Extensive hands-on experience with Amazon Web Services (AWS) using services and related technologies such as CloudFormation, S3, EC2, EBS, ELB, ElastiCache, Chef, Linux, CloudWatch, etc.
  • Experience migrating a large scale web service to AWS.
  • Understanding of web application client-tier technologies including HTML and JS.
  • Experience in implementing highly scalable and complex production server-side components in Java.
  • Extremely strong core Java server-side multi-threaded coding skills, including an understanding of performance and scalability optimizations and trade-offs, and object-oriented design.
  • Experience in using or implementing Object-Relational Mapping (ORM) systems a plus.
  • Highly motivated, works well in a fast paced collaborative team environment.
  • Our current infrastructure consists of Java, Apache, Tomcat, Memcached, ActiveMQ, and MySQL.

Adobe has been a pioneer and innovator throughout its history and is recognized as one of the Top 100 Best Global Brands according to Interbrand. Adobe’s dynamic working environment is also well known and has received awards throughout the globe. Recognizing that employees are at the core of our success, Adobe recruits and retains highly qualified and motivated individuals, creates an environment where they can innovate and achieve their best, and rewards them for their performance by giving them an opportunity to share in the company’s success.

Build careers that change the world. Check out the Adobe Life magazine and discover what our employees are saying about their career experiences at Adobe.

Adobe is an equal opportunity employer. We welcome and encourage diversity in the workplace.

About Adobe United States
Adobe has over 5,900 employees in the U.S. and is headquartered in San Jose, California, with other office locations nationwide.

Job Development
Primary Location Americas-USW-San Jose (Headquarters)
Other Locations Americas-USE-Boston
Schedule Full-time

Contact: Jason Boyer at jboyer@adobe.com.