Description
Client of mine is looking to add 2 Senior Java Engineers to their team based in Dublin City Centre.
They are looking for engineers who have worked in teams who have designed and developed large network components of the large scaling platform.
Skills Required:
N-Tier design and development.
Excellent knowledge of Java, Apache Tomcat, J2EE
Understanding of design patterns
Strong application process flow and problem solving techniques
Familiar with version control tools such as git/svn/stash and experience with issue tracking tools such as JIRA.
Highly Desirable
Knowledge of Cloud technologies like AWS, Hadoop, Cassandra, NoSQL
Experience of working in an agile (XP) environment
Knowledge of Spring & Hibernate frameworks
Knowledge of RDBMS - Oracle/MySQL
Experience troubleshooting application performance bottlenecks
Knowledge of Web 2.0 software infrastructure
Knowledge of Ant, JUnit, Maven
Knowledge of scalability and resilience techniques
Familiarity with Scala and functional programming an advantage
Understanding of software configuration management and release management
XML experience
UML Design
Unix development background
Java Messaging
BI/Analytics
SOA
Scripting skills - Groovy, Ruby, Python, Bash
Qualifications
Minimum 5 years' Java development in a n-tier development
Third Level Qualifications in computing, mathematics or science
Get in contact with Brendan for immediate consideration. (see below)