Log in    |   Subscribe United States Germany Spain France
    ProductsSolutionsServicesResourcesCompanyCustomersContact

CURRENT OPEN POSITIONS

 

San Francisco, CA

Senior Java Software Engineer

 

 

Careers

print page Share RSS

Senior JAVA Software Engineer

San Francisco, CA

MarkMonitor, the global leader in enterprise brand protection, offers comprehensive solutions and services that safeguard brands, reputation and revenue from online risks.  We have an opportunity for an experienced Senior Java Software Engineer to partner with Product Management, Product Marketing, and other engineers, to design and develop the next generation of Brand & Revenue Protection solutions for MarkMonitor’s growing list of Fortune 500 customers.

Required Experience:

  • At least five years software development experience, including design, implementation, and maintenance responsibilities.
  • Excellent understanding of all aspects of the software development lifecycle.
  • Exceptional Java/J2EE coding and debugging skills.
  • Mastery of relational database concepts, and fluency in SQL.
  • Familiarity with MySQL and PostgreSQL databases.
  • In-depth knowledge of JDBC and at least one POJO-based ORM framework (e.g., Hibernate, JDO, iBatis, EJB3).
  • Insightful understanding of the Spring framework.
  • Proven experience with both server- and client-side web technologies (e.g., Servlets/JSP, Struts, Portlets, PHP, ASP, Flash, HTML, CSS, JavaScript, AJAX, Web Services, Axis).
  • Competency with at least two of the following: Apache, Tomcat, JBoss, WebLogic, WebSphere, Liferay, Pluto, Resin.
  • Firm grasp of OOAD concepts, design patterns, and UML.
  • Facility with standard open source development tools (e.g., Ant, Maven, CVS, Subversion, Eclipse).
  • Solid understanding of code versioning, branching, and release methodologies.
  • Cross-platform development experience in Windows and UNIX/Linux environments.
  • B.S. in Computer Science or equivalent.

 

Preferred Experience:

  • Experience with web crawlers, harvesting engines, HTML and XML parsers, and DNS.
  • Experience with large data storage, indexing, and data warehousing solutions.
  • Experience building core products for an Application Service Provider.
  • Performance testing and tuning experience.
  • Experience scaling large, data-driven applications.
  • Shell scripting experience, including perl, python, UNIX shells.
  • JMS

 

Professional Attributes:

The successful candidate must:

  • Be a self-starter, and thrive in a fast-paced, team-oriented environment.
  • Have the ability and desire to rapidly learn new skills.
  • Be attentive to detail and committed to quality.
  • Be pragmatic, analytical, good at prioritization and time management
  • Possess exceptional written/verbal communication and interpersonal skills

 

Apply Now :

Qualified candidates are invited to send a resume and letter of introduction indicating wage requirements to jobs@markmonitor.com. We regret that we are unable to respond to individual phone calls. No unsolicited agency resumes.

MarkMonitor is an equal opportunity employer.