Java Software Developer/Designer

Job Type: Full time
Job Status: In-progress
Country: Ireland
City: Dublin
Positions: 1

Java Software Developer / Designer – Dublin

Essential tech: Java (J2SE & J2EE) and Web
Services and (Cloud or Saas or Service-Orientated) 

We are working with a global and market leading
SaaS provider who is looking for a talented and experienced Java Developer /
Designer to join the existing tech team, in their vibrant and modern offices in
Dublin. 

We are looking for a strong technical developer
with experience across a range of technologies – A critical thinker who is able
to construct and design complex technical solutions.

Integral to this role is the ability to create
web services that consume data from a massive back end containing complex
logic. You will have the ability to design and build a highly scalable,
reliable, and robust IT enterprise applications and infrastructure ecosystem to
support a large customer base. You will have excellent communication skills,
with the ability to present technical information and form part of the design
initiative. 

The Role: 
*Design communication interfaces and system
integrations using web services and other protocols between enterprise
applications using SOA best practices. 

*Develop specialized software to solve business
problems and automate/optimize business processes. 

*Troubleshoot, modify, and maintain existing
code within enterprise applications and databases. 

*Own the delivery and support of components
within specific applications, and serve as a technical lead on small to midsize
complex projects. 

*Manage and maintain development and test
application stacks from OS to web server to web page. 

*Participate in code reviews and pair
programming to validate effectiveness and quality of code. 

*Develop tests using technologies such as:
JUnit, EasyMock, DBUnit and Selenium. 

*Work closely with application stakeholders,
system architects and other technical resources to create best technical design
and roadmap for new applications and integrations. 

Experience needed: 
*Java (J2SE, J2EE), 
*Cloud or Saas or Service-Orientated
architecture environment 

*Web Services and building awesome APIs 
*Good understanding of front-end web development
with experience of: AJAX / Rich UI libraries such as Javascript, JQuery,
Express/NodeJS, JQuery. 

*Advanced knowledge of OO software design, unit
testing and Agile development process. 

Desirable experience : NOSQL / RDBMS, Mobile exp
(Android/ IOS), ORM and Message Queuing technologies 

This role offers excellent career development
opportunities and the chance to work with excellent technologies on exciting
and challenging projects. 

Your expertise in helping the company achieve
and deliver best service to it’s clients will be rewarded with: an excellent
salary and bonus, flexibility in working hours, private Healthcare, Life
Assurance, Critical Illness cover, pension and more. 

To be considered for this role, please apply
with your updated CV to Gerry Nolan at Stack and.Co