
| Job Title: | Senior Java Software Engineer |
| Job ID: | JAVA_DEVB |
| Company: | BayTSP |
| Position Type: | Permanent |
| Pay Rate: | DOE |
| Skills: | Java, Server-side programming |
| Date Posted: | Aug-21-08 |
Senior Java Software Engineer
We have an immediate opening for a senior-level software engineer. In addition to meeting the core requirements, this position will assist in mentoring other engineers in all technical areas, as well as software engineering best practices. Our requirement is for core java experience; we are not looking for web application developers.
Job Description
* Assist in design, initial coding, and ongoing maintenance of scalable server-side internet applications in Java
* Ability to work both as part of a team as well as taking sole responsibility for delivery of complete software projects
* Ability to analyze and quickly learn an existing architecture in order to make improvements and enhancements
* Solid communication skills and attention to detail
Core Qualifications
* Bachelor's degree, or equivalent, in Computer Science, Engineering or a closely related discipline preferred
* Core proficiency in Java required. Familiarity with other languages (C++, .Net) a plus.
* Minimum three years, ideally five+ years experience developing internet-based applications in Java
* Emphasis on 24x7 server-side applications with experience in client-server socket, networking communications and various internet protocols, including P2P
* Multi-threaded java development experience including scalable, fault-tolerant high-volume systems, with strong debugging skills
* Proven experience with JDBC and RDBMS's. MySQL a plus
* Familiarity with XML, HTML (DOM, Xpath, Sax, or Xerces) a plus
* Strong background working with open-source frameworks and technologies
* Experience with version control systems, Subversion a plus
* Knowledge of build tools (ant, maven, etc.) a plus
* Development experience under Windows preferred. Linux experience a plus
The ideal candidate will also have:
* Built a variety of standalone server-side applications in java that go beyond typical web applications hosted in application server containers.
* Debugged complex applications and systems, employing advanced debugging tools or techniques
* Experience in developing P2P applications
* Experience building web crawlers, indexers or search engines
* Optimized multi-threaded code in parallel environments
* Solid experience in socket and network programming
* Developed back-end applications that operate on massive amounts of data
* Critical thinking, problem solving, design, and most critically, attention to performance, scalability, reliability, availability at the system and component level
About BayTSP
-------------------
Located in the heart of Silicon Valley, BayTSP offers a revolutionary way for digital content owners to track down their valuable online property, in order to effectively deter its theft and misuse.
BayTSP has designed an entire suite of proprietary file branding and tracking applications. Our end-to-end solution inspires clients' maximum confidence that the illegal use and redistribution of their valuable copyrighted works will be deterred; and if their works are being used in a manner contrary to their best business and/or legal interests they will be notified, and the infringers pursued until the problem is resolved.
| Location: [rss] | US-CA-Los Gatos |
| Telecommute: | No (Onsite Position) |
| Contact Name: | |
| Contact Phone: | |
| Contact Email: | tracieg@baytsp.com |
|
Contact Comments:
|
|
|
*** TO APPLY: to expedite the application process, please submit your resume and cover letter through this job posting. *** 3rd party/agency resumes are *not* accepted. |
|
Principals only. Recruiters, please do not contact this job poster.
View other jobs in US-CA-Los Gatos »
View other jobs in US-CA »
View other Senior Java Software Engineer jobs, Java jobs, Software Engineer jobs, Tech jobs
View other jobs requiring these skills: Java,
Server-side programming
View other postings by BayTSP »