Senior Software Engineer - Java
- Job Ref: 4400
- Location: Dublin, Ireland
- Type: Permanent
Overview
The Expertise We’re Looking For
Bachelors or master’s degree in Computer Science or Engineering or equivalent.
Minimum of 5 years IT experience, with at least 3 years of development experience in a web-based environment.
Strong J2EE, JSP, JavaScript, Java, Spring and XML skills.
Experience with Eclipse and Tomcat or similar application server.
Experience with Oracle, JBPM, JMS.
The Purpose of Your Role
You will be part of a global team working in a fast-paced Agile environment. You will have a willingness to take ownership of assigned projects and demonstrate design and technical skills with expert knowledge of information technology concepts, efficient development methodology, practices and procedures, extensive knowledge of Java software development, with demonstrable experience of writing consistent, reliable, maintainable code.
The Skills You Bring
You are an excellent communicator across all mediums
You thrive in a team environment, collaborating openly with colleagues on shared items of work
You can lead the delivery of discrete units of IT-enabled change, bringing ownership to work you are assigned
You are innately curious and learning new things is motivating and exciting
The Value You Deliver
Design, develop and implement data solutions using Java and JavaScript.
Ensure production platform stability by working closely with the operations team to resolve issues and proactively suggest ways to improve.
Work as part of the project delivery team to ensure that requirements are delivered in accordance with business needs, including participation in project quality assurance.
Convey information on critical issues in a timely fashion.
Participate in and resolve production issues as required.
Design and perform unit level and integrated system testing.
Mentor other team members.
Participate as part of a L3 production support rota for the application.