Java Technical Lead/ Architect
One of Dublin's largest, multinational, technology based firms are looking for a Java Architect/ Technical Lead to work on exciting high profile projects.
Experience Required
- 8-10 years Java programming and a strong lead & Architect background;
- Framework: Spring (boot, data, mvc, etc.), Hibernate and JPA
- WebService REST/SOAP
- CI/ CD and test driven development (TDD)
- Good knowledge of System Architectures, Software Engineering, and DevOps / Agile practices –
experience of Agile Methodologies and operating in agile / scrum based teams; - Strong competencies in Analysis & Problem Solving, Collaboration & Teamwork, Communication,
- A solution driven, self-starter with commitment and follow through;
- Strong ability to design principle for high volumes systems
- Strong sense regarding the importance of secure development. AuthN/AuthZ patterns
- Error management patterns
- Transaction management patterns
- WebService REST/SOAP patterns and security
- Strong Performance issues resolution strategies
- Proficient software versioning and advanced branching strategies
- Fluent in English – written and verbal.
Essential and Desirable Skills
- 7+ years of Development experience
- Strong background in Architecture
Educational Requirements
- 3rd level qualification in Computer Science, Computer Engineering or related discipline
- 37.5 hour week
- Pension
- Annual Leave
- Bonus