Lead Java Software Engineer

ID# DCCA-G00015

dinaliC is an international consulting firm specialized in projects for numerous industries. We are dedicated to provide contract and permanent opportunities for skilled professionals in their area or areas of expertise

Please no Corp-to-Corp Candidates.

As a Lead Java Software Engineer, you will play a central role in the design and development of the product.  The ideal candidate will have a passion for development and a strong background in building dynamic, high-volume web sites with Java using an agile development methodology.
We look for self-starters who thrive in a fast-paced, agile environment – which means wearing many hats, being comfortable changing direction quickly, and an eagerness to learn new technologies as needed.  You'll work with a small, collaborative team of engineers, product managers, and designers, making excellent interpersonal and communication skills a must.  Most importantly, we look for people who can prioritize, multi-task, and deliver – because it’s a lot more fun to get things done.
Skills and Requirements


  • 7+ years of software development on large scale, high-volume sites
  • Experience leading engineering teams, including establishing best practices, creating core architecture for a site and mentoring junior engineers
  • Experience with “faster, lighter” Java tools including refactoring IDE’s, Spring, Hibernate, Lucene and other open source technologies
  • Understanding of presentation layer technologies such as HTML, CSS, view frameworks (JSP & Sitemesh), Javascript,  and JQuery.
  • Bonus points if you've worked with information retrieval and/or hard core search technologies
  • Extra bonus points if you've developed mobile web apps or products for an interneational audience (including localization)
  • Triple extra bonus points for automation work

Position Details:

Information Technology


Start Date: 


Full Time