Job: Senior Java Server Engineer
August 27th, 2008Role: Senior Java Server Engineer
Participate hands on in the development of the next generation high-throughput event processing engine. This is a position for ambitious engineers that enjoy designing and writing air-tight server-side code, live for coming up with novel solutions to hard scaling problems and have experience navigating a very high performance and heavily multithreaded world.
Position Responsibilities:
* Develop scalable server applications and middleware in Java from marketing requirement specifications
* Provide technical and architectural leadership
* Participate in full software development lifecycle
* Review and assist in development of requirements and technical specs
* Perform unit and integration testing for software
Required Experience:
* 5+ years experience in Enterprise-class software development
* Development experience on Unix Operating systems
* Strong Experience in Java Application Servers and Java Enterprise APIs
* Proven record of building Enterprise-class server applications in Java
* Good understanding of advanced Java topics such as extreme multithreading, garbage collection internals, memory debugging and portability of Java applications
* Development experience in RDBMS Databases
* Working knowledge of data mapper layers/object-relational mapping
* Strong knowledge of Object Oriented Analysis and Design
* Experience in diagnosing performance, memory and other runtime stability problems in Java
* Must be proficient and comfortable at problem diagnosis, troubleshooting and problem solving
* Must possess excellent interpersonal and communication skills
* Possess the ability to be a self driven quick learner with attention to details and quality
Desired Experience:
* Experience with software development tools, version control and UML
* Strong knowledge of Software Design Patterns as well as best practices in rapid development of reusable software components
* Experience with Network programming
Education:
* BS in Computer Science or equivalent (MS a plus)
Location:
* Cupertino, CA
Please send resumes to job600@arcsight.com
Filed under Jobs | | RSS 2.0 | Email this Article