Who are we? Mediaocean the acknowledged leader in systems and software for the advertising industry was created to give advertising agencies power over technology in a changing landscape by creating a global, open, and neutral operating system for the advertising business. Were changing the way the world thinks about online advertising technology solutions and we are looking for talented engineers to help us take it to the next level. Learn more at www.mediaocean.com.
What youll do:
As part of the java team in this new role youll be instrumental in driving forward the development of our new applications, using best-of-breed open source tools including Freemarker & jQuery based spring MVC, Restful Services, JPA, in-memory data grids and the Spring Framework.
This is a great opportunity to work with cutting edge web technology and participate in the design and construction of sophisticated, visually compelling advertising solutions.
What youll bring to the job:
- BS (in Computer Science a plus)
- 3-5 years exp of the following:
- Working with databases, data modeling, and SQL (any type)
- Web Application development using MVC patterns (preferably Spring)
- Solid Javascript experience particularly including jQuery, jQuery UI and Knockout.js
- Exceptional core java skills using at least java 1.6, and solid knowledge of design patterns
- Excellent knowledge of Spring Framework (3 and above) and a clear understanding of dependency injection
- Good understanding of Hibernate/JPA and Object-relational mapping, including performance considerations
- Knowledge of Maven 2/3 (we use 3)
- Enthusiasm for test driven development using open source frameworks
- Excellent written and oral English communication skills
What wed also like to see:
- Experience working within the advertising technology industry is highly preferred
- Experience of working within service orientated architectures
- NoSQL/Data grid experience, event-based scalable architectures
- Amqp messaging protocol
- Experience/interest in mentoring junior developers and setting a strong example
We develop in an Eclipse environment using Maven and SVN. Experience with these tools will be advantageous.
What we offer:
- We are a private company which means we are not focused on shareholders instead we are dedicated to our employees and our clients!
- Great traditional benefits including healthcare, dental, vision, paid time off, etc.
- H1B Visa Sponsorship
- Competitive compensation packages of course
- Ample opportunity for career growth and continuous development
- We value our employees! Here you not only have a voice, but also the ability to make a HUGE impact!
- We are smart and passionate; if you want to be surrounded by hard working, industry leading professionals do not hesitate to apply today!