Careers
Software Engineer: Java Web 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 Web 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 (evaluate and incorporate new libraries, tools and technologies; code reviews; refactoring; testing; etc.)
- Find simple, robust solutions to complex problems
- Become a key member and decision-maker in our top-notch engineering team
Requirements:
- 3+ years experience in Java and J2EE technologies (Spring, Hibernate, Resin, JDBC, JMS, JMX)
- Mastery of object oriented design, design patterns, data structures and multithreaded algorithms
- Experience with front-end technologies like JSP, JSTL, JavaScript, AJAX, JQuery, etc.
- Strong background in relational database, SQL query optimization and tuning (MySQL preferred)
- Working knowledge of UNIX or Linux
- Solid knowledge of XML technologies: XSLT, 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 projects
- BS or MS in Computer Science or related field from a Top Tier University
- Eligibility to work in the US without sponsorship
Preferred Qualifications:
- Advanced XHTML, CSS, JQuery, AJAX, REST knowledge
- Successfully developed rich internet applications using modern java frameworks (GWT)
- Advanced Resin and/or Tomcat knowledge
- 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 framework, JMeter, HtmlUnit or other testing frameworks and harnesses
- Mastery of IntelliJ and/or Eclipse IDE
- Exposure to online marketing, search engine optimization and lead generation
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 Web Developer’. Due to the amount of inquiries, only pre-qualified applicants will be contacted.
Careers