Sophia Search is a new award winning technology company with its roots in the University base and is a progressive company with big ambitions. It develops software products for the enterprise search & content management sectors.
Established in late 2007 as a spin out from the University of Ulster, it is the innovation leader in contextual enterprise search solutions whose products help organizations improve productivity and innovation whilst saving time and money through empowering them to intelligently discover high quality actionable knowledge from their unstructured content.
The Company have already received widespread international recognition through winning prestigious awards at both Irish and UK level. In May 2011 we won the UK leg of Logica's Global Innovation Partner programme. In June 2010 the company received the largest ever private investment in Northern Ireland history and went on to open an office in Silicon Valley, California where it is currently focusing its sales activities.
It is currently looking to expand its software development team to help support demands from new customers and is looking for highly motivated individuals who will contribute to the culture and enjoy the challenges and unique environment an early stage technology company provides.
Senior Java Software Engineer - Permanent or Contract.
You will be responsible for the design and development of SOPHIA's suite of applications based on its patented Contextual Discovery Engine. You will be part of a software development team co-located in Belfast and St. Petersburg.
Required Skills
- Minimum 6 years Java experience (preferably with experience of Java based web services, web applications based development and J2EE in software product development)
- Excellent academic record including a 2:1 or 1st Class degree in Computer Science or related discipline
- Strong understanding of software architectural patterns & best practices
- Previous experience of Database design and development (SQL Server and preferable Oracle, db/2 and MySQL)
- Web Services, especially REST
- JSP & Servlets
- JavaScript, XML, AJAX
- Good knowledge of HTML, CSS, JavaScript and basic web page design principles
- Familiarity in working with automated build and test environments using Maven, Ant, JUnit, etc
- Full Lifecycle experience. Incl. Requirements, Design, Development, Testing
- Experience/good level of familiarity with agile development principles
Desirable Skills
- RDBMS Optimization
- Apache Lucene, Solr, Hadoop, MapReduce
- Experience with Multi-threaded processing
- Velocity
- CVS/SVN
- Apache Tomcat
- C#, .Net
Advantageous Skills
- Service Oriented Architectures
- Experience in development of search technologies
- Understanding of Cloud technologies and experience in delivering Cloud enabled solutions
Other Skills
- In addition to the technical skills required, the successful candidate will need to be proactive and able to work independently, as well as part of a team.
- Excellent interpersonal skills, with an ability to influence others and build rapport, are required.
- Exceptional oral and written communication skills along with ability to work together as a team.
- Top notch analytical, communication & decision making skills and be a truly proactive problem solver.
- You will take full responsibility for quality and timeliness of own work and assist less experienced colleagues.
- You should possess excellent organisation skills, as well as strong time management and planning skills, combined with a high degree of personal and professional integrity.
Remuneration will be commensurate with the level of the position.
This is a key role in a dynamic, fast growing young Company offering the right candidate direct responsibility for executing the Companies technical development duties and the chance to influence and develop the product development.
To Apply
Contact Sophia at c.loughrey@SophiaSearch.com
Visit SophiaSearch.com
Read More about Belfast on IrishDev.com
Get Instant Irish Tech News Updates....
![]() |
![]() |
![]() |