Software Developer/ Engineer/ Architect

Java Developer

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