Senior Java Software Engineer, contract Dublin or Galway
This role could also be based in Galway
Why this role:
- Cool company
- Recent technologies
- Great team
We are looking for an experienced Senior Java Developers to join a dynamic successful team. You will be responsible for a design and development of applications in line with the best practices and contributing to an overall company goal.
*Design, develop, code, test and deploy technology solutions.
*Elaborate and develop on feature epics and stories based on analysis of complex business requirements.
*Collaborate within multiple development work streams through integration and ensures architecture is scalable and extensible.
*Define, maintain and support development environment while adopting industry best practices and tools.
*Follow design review, code review, unit testing and integration testing standards.
*Participate in development of long range planning for new projects and facilities.
Experience, Skills & Education
*Extensive experience of software development experience.
*Understanding of and experience with Micro-Services Architecture concepts and emerging patterns such as APIs, JAX-RS, REST/JSON.
*Experience with Testing Frameworks with proven experience in Test Driven Development (Cucumber).
*Experience with all facets of software development from design, coding to deployment. Hands on with Continuous Integration toolsets such as Maven, Git/Stash, Jenkins, Nexus, uDeploy, Docker etc.
*Event driver transaction processing using EAI, ESB and messaging patterns using technologies such as WSO2, ActiveMQ, Tomcat etc.
*Relational databases (Oracle, MySQL) as well as no-SQL databases.
*Security integration using oAuth and LDAP.
*Experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD etc.
*Excellent oral and written communication skills, including technical writing, presentations, and the ability to clearly receive and convey information to a broad array of technical and non-technical audience.
*Ability to work effectively in global team distributed across different geographic locations
If this is of interest please get in touch via email or call on 00 353 (0) 18526950.
Adecco is an equal opportunity employer!
Adecco Ireland is acting as an Employment Business in relation to this vacancy.