Log in

Senior Java Software Engineer

Software Engineering | Ventura, CA

Established online media company looking for a senior java software engineer to create new, web-based, applications in an open and agile development environment. The qualified candidate will be responsible for building, deploying, measuring and scaling up successful businesses.

The ideal candidate is an experienced, self-motivated and flexible software engineer, who has a thorough understanding of the full software development life cycle with strong hands-on development experience, is passionate about user experience and can create commercial quality web products.

Responsibilities

  • Own development, launch, measures and maintenance of new web applications.
  • Participate in and contribute to the planning process for new projects and give input on specific technologies utilized to complete projects – then execute to plan.
  • Collaborate in a team-oriented, open business office environment using mix of best of breed open source and industry standard development tools.
  • Follow through with projects from concept/design, to launch and testing, to integration of successful prototypes into core business platform.

Requirements

  • 5+ years experience in web application development
  • 5+ years java framework experience (Spring, Hibernate, Tiles desired)
  • 5+ years experience working with a web server technology (Apache, Tomcat, etc.), including configuration, optimization & deployment
  • 5+ years experience with database design & development, including schemas, stored procedures and UDFs
  • Solid understanding of OOP principles & design
  • Expertise in MVC pattern, unit testing and domain driven design
  • Expert knowledge of the jQuery framework and related plug ins
  • Ability to interface and integrate with internal web services & 3rd party APIs
  • Solid understanding of version control strategies
  • Bachelor degree in a relevant field
  • Strong interpersonal and communications skills

For this position, please provide URLs to samples of previous work

About us

We're an online performance marketing company out to make a difference. Having recently launched our MediaTrust PerformanceExchange, we're growing rapidly and well on our way. We have business offices in Los Angeles and New York, and an engineering center in Ventura, CA, but we are still in "start up" mode, and are always looking to add to our all-star staff (we may be small, but we pack a mean punch). We work hard and we play hard. We believe in a work/life balance, and we love what we do. Paid time off, generous health benefits, competitive compensation, growth opportunities, and a casual work environment are just some of the many perks of working at MediaTrust.

If you can "lol" while producing great work, then we might just be the perfect match. To see if there's real chemistry, please send your resume and cover letter to jobs [at] mediatrust [dot] com with "Web UI Software Engineer" as the subject line.

Welcome to MediaTrust. We are the only source you need for performance advertising and deliver the results you are seeking. Our platform facilitates all types of advertising campaigns, including affiliate marketing programs, email marketing, lead generation, paid search advertising, social media, pay per click services and more.

MediaTrust's advertising network includes the best publishers and direct response advertisers to create pay for performance advertising campaigns that will generate quality leads and increase online sales. Our innovative online platform has everything advertisers and publishers need to create, track and manage performance advertising campaigns.

Our service team and publishers are experts at utilizing search engine marketing, affiliate advertising, pay per click services, display advertising, email marketing and social media to bring results. Advertisers and publishers have access to a wide range of tracking and reporting tools that provide statistics about your campaigns and expert advice to help you create campaigns that will increase online sales.

Performance advertising allows you to easily manage your marketing budget with costs that are easy to determine and delivers results. We deliver value by focusing on helping you increase online sales and leads, not just driver generic traffic to your website. Our pay for performance business model is designed so we get paid a commission for each lead or sale, so you pay for results.

If you are an advertiser interested in pay for or a publisher interested in increasing your performance marketing revenue, sign up with MediaTrust for the best technology and expert advice and service.