Careers

Software Engineer: Java Core Developer
(Downtown Mountain View, CA) Apply Now

As a technology leader, we have high-traffic websites, store massive amounts of data, create innovative algorithms for analyzing the data to enhance our user experience and optimize our advertisements, and get to play with the latest and greatest tools and technologies (Spring, Hibernate, MySQL, GWT, MapReduce and more). Remilon has an entrepreneurial small-team environment, where individuals' innovative ideas are rapidly adopted and rewarded. You'll see the results of your efforts in days or weeks, not years.

Responsibilities:

  • Design, develop and deploy high-volume scalable Java applications
  • Participate in system design, architecture decisions and lead regular code reviews
  • Work in a highly interactive, team-oriented environment
  • Help refine our ROI and intent-matching algorithms to directly increase profitability
  • Actively find ways to improve software (code reviews, refactoring, testing, evaluating and incorporating new libraries, tools and technologies, etc.)
  • Find simple, robust solutions to complex problems
  • Become a key member and decision-maker in our top-notch engineering team

Requirements:

  • 3+ years recent experience using Java
  • Strong working knowledge of Java 1.5+ features (Generics, Autoboxing etc.)
  • Strong working knowledge of object oriented design, design patterns, data structures and multithreaded algorithms
  • Strong background in relational databases, SQL query optimization and tuning (MySQL preferred)
  • Working knowledge of UNIX or Linux
  • Working knowledge of XML technologies: XPATH, DOM, SAX, XSD
  • Self-motivated, detail-oriented and strong analytical / problem solving skills
  • Comfortable working in a fast-paced, dynamic environment while juggling multiple projectss
  • BS or MS in Computer Science or related field from a Top Tier University
  • Eligibility to work in the US without sponsorship

Preferred Qualifications:

  • Experience with ORM solutions like Hibernate
  • Experience with front-end technologies like JSP, JSTL, JavaScript, AJAX, JQuery, CSS, HTML, etc.
  • Paired programming and agile development experience
  • Experience with EHCache, Terracotta, Maven or Ant build scripts
  • Use of Confluence or other Wiki for documentation and specifications
  • JUnit, TestNG, JMeter, HtmlUnit or other testing frameworks and harnesses
  • Mastery of IntelliJ and/or Eclipse IDE
  • Exposure to online marketing, search engine optimization and lead generation0

Benefits:

Our office is conveniently located in downtown Mountain View, CA across from the Caltrain station and two blocks from many restaurants. Our profile consists of an energetic and extremely talented team -- with an individual drive to succeed and a collective drive to generate stellar growth.

  • Fun and professionally rewarding collaborative learning environment
  • Recognition and reward for high-achievers
  • Great medical and dental coverage
  • Flextime schedule, generous Paid Time Off (PTO) and 401k retirement plan
  • Stocked kitchen with food and beverages provided
  • Company-wide happy hour to celebrate the week's accomplishments
  • Competitive salary D.O.E.

To Apply:

Please send your resume, cover letter (PDF or Word preferred) to . Please title the email ‘Software Engineer: Java Core Developer’. Due to the amount of inquiries, only pre-qualified applicants will be contacted.

Careers