Sr. Software Engineer (Server Side – J2EE) Palo Alto, CA and Plano Texas (Full time permanent hire)

Please forward copy of your resume with contact phone number and time to discuss this opportunity if you are available to pursue.

Title: Sr. Software Engineer (Server Side – J2EE)

Location : Palo Alto (CA), SFO (CA) and Plano Texas

Type of hire : Direct Full time Permanent (No contract / No telecommute)

  • Minimum of 5-7 years working with Java or J2EE using Eclipse IDE
  • Strong Java web development experience and thorough knowledge of web service, enterprise service bus (ESB), and cloud development concepts is required.
  • Expertise in Object Oriented Programming techniques, RESTful Web Services, Design Patterns and test driven development.
  • Knowledge/experience with Agile based development methodologies
  • Technical leadership experience
  • Experience in the following technologies is a plus.
  1. Cloud computing
  2. Deployment Tools (Puppet)
  3. Amazon Web Services (AWS) / Rackspace
  4. Web Server (Nginx, Apache, Memcached) and Application Container (Tomcat)
  5. Web scale design experience (High Availability)
  6. Caching, Load balancing, Message Bus
  7. SQL Database (MySQL)
  8. Linux (RHEL)
  • Experience in the following is a plus
  1. Web Server (Nginx, Apache, Memcached)
  2. NoSQL Database (MongoDB, Hadoop, Solr/Solr Cloud)
  3. Security (OAuth, SSL/PKI, Encryption basics)
  4. Enterprise Integration: Mule ESB, RabbitMQ, Websockets, Apple Push Notification service (APN), SMPP


·Bachelors Degree in Computer Science or Information Systems/Technology
·Technical certifications pertinent to software development (ex: Java), database or quality assurance engineering