Sr Java Backend Server Lead or Architect

Share this Job on Facebook

SF BAy Area

 

My client is looking for a senior individual who will own and immediately contribute to key areas of the server side of their virtualization product, including scalability, redundancy, and robustness.  They will be responsible for architecting and implementing robust, scalable solutions and novel algorithms to achieve the required functions in Desktop Management.

 

Rapid development takes place in a Java framework, using OpenLaszlo for the front-end administrative page, and PostgreSQL for the storing the data in the back-end.  Using various transport standards (XML-RPC, LDAP, etc) and custom transports, the server communicates to hypervisors, authentication servers, hardware devices and Windows Virtual Machines to orchestrate the desired behavior by administrators and end-users.  It is built to be fast, simple and robust.

 

 

DUTIES AND RESPONSIBILITIES

  • Architect modules and develop new or improve existing features
  • Aid in the planning, scheduling and execution of assignment milestones
  • Aid in developing the test environment to ensure the scalability and robustness of the server
  • Work closely with the QA organization to root cause issues and provide guidance for testing
  • Work with customer support organization to resolve issues
  • Act with a sense of urgency to achieve certain milestones and customer related issues

 

QUALIFICATIONS

  • 5-7 years of experience in software engineering, with emphasis on high-performance, high-availability, server-side enterprise applications
  • 5+ years professional Java software development experience
  • Experience in multi-threaded programming and web services (SOAP, WSDL, etc.) a must.
  • Experience with SQL preferred.
  • Strong knowledge of software design principle, Object Oriented Methodology, Design Patterns
  • Good understanding of available open source frameworks, and their applicability
  • Understanding of network fundamentals and client server architecture and embedded systems
  • Able to lead a remote team
  • A proven track record of active involvement with full product lifecycles
  • Excellent written and oral communication skills, with a team player attitude

 

 

EDUCATION

MS/BS in Computer Science or related field or equivalent knowledge and experience

 

 

 

 

 


Posted by eSearchNetwork over 2 years ago


Contact eSearchNetwork

Log in or sign up to get in touch with eSearchNetwork.

Or you can also login with your Facebook account