Senior Full Stack Java Software Engineer with at leats 5 years experience in a Java Software development role required for permanent role with growing multinational in Galway.
Responsibilities:
- Designing and developing features in a highly scalable environment to high standards
- Working with customer, project and product managers to design solution
- Building for high volume platforms: linking users worldwide at the same time
- Get involved in recommending, evaluating and implementing the best solutions
- Working in a cross-functional agile team you will be developing features end-to-end across the software stack and responsible for all non-functional capabilities.
- Help to define and drive strict development methodologies including code reuse, maintainability, testing and documentation
- Self-management skills, particularly in respect to prioritization and execution
- Degree/Masters in Software Development / Computer Science
- Full stack engineer with 5+ years Java software development experience. System uses Tomcat, JBoss (Wildfly) and micro services applications on a MS SQL environment
- Strong software design skills with a deep understanding of OO programming fundamentals and design patterns
- Experience developing highly scalable software solutions for high volume platforms
- Strong coding skills with proven ability to write well documented, maintainable and testable code
- Experience of applying unit testing techniques using frameworks
- AGILE SCRUM work environment
- A genuine passion and interest in technology and software development with a thorough knowledge of web trends, best practices, and new technologies with the drive to stay informed on upcoming trends
- Experience mentoring junior team members