Lead JAVA Developer
NameMedia is hiring! Join a cutting edge technology company that has created the world’s largest domain marketplace. NameMedia produces some high traffic sites, including Buydomains.com and Afternic.com. NameMedia is a fast-paced, fun and technically challenging environment: we demand a lot of each other, and ourselves. Driven by a partner network that includes 8 of the world’s 10 largest registrars, we receive over 20 search requests per second. At NameMedia you’ll enjoy the opportunity to work in an open source environment. This is a casual work environment with flexible schedules and great benefits.
We are currently seeking a talented Lead developer to join their growing team and be responsible for partner integrations. We need a creative problem solver who can take initiative and deliver solutions without too much direction. The incumbent will be proactive and enjoy putting their own stamp on projects. We are seeking someone that has solid experience in software design methodologies, focusing on web-based JAVA programming.
This is a Lead developer role, however, we are particularly interested in someone with web-based software architecture experience. The right candidate will have experience leading development efforts and researching and developing cutting edge technologies to accomplish your mission.
The Lead Java developer is a key position that is instrumental to building a High-Profile, High-traffic 24 x 7 web application. The Lead plays a key role in the success of our Company. As the Lead Java Developer the position responsibilities include:
- Lead the development and execution of technology strategy from architecture to completion
- Design web applications with availability and scalability in mind
- Implement features that improve customer experience and usability
- Manage and mentor other development team members
- Ability to work with the Product team to meet the needs of our Customers.
Skills and requirements:
- Mastery of JAVA
- 5+ years experience focused on server-side API development
- Knowledge of MySQL and relational database management systems
- 5+ years working with high volume search applications (nice to have)
- Solid foundation in software design and development
- Fluent in SOLID OO programming and common web software design patterns such as MVC
- Experience with Java Servlets, JSP technologies required
- Experience with AJAX, JavaScript and JQuery required
- Optimize and enhance the web application for high volume page requests, data logging/processing, and high performance requirements
- Experience with Hibernate (or similar ORM) a plus
- Experience with PHP is a plus
- Familiarity with UNIX/Linux and Windows environments
- Familiarity with and willingness to develop an expertise in third-party API integrations
- Web architecture, database design, enterprise processing, and performance optimization experience preferred
Passion for agile development and XP coding practices
Education:
- Bachelor’s Degree in Computer Science or comparable technical education/experience
Contact Us for more information:
Send your resume today to jobs@namemedia.com.


