Technical Architect (Java)

Job Category:
Job Type:
Level of IT Experience:
5-10 Years
Central Dublin
Salary Description:
Competitive salary offered
Job Ref:

As a Technical Architect you will work as a member of the technology architects team to research and design innovative, new platform capabilities.

In the Position, You Will

* Work with product management, product analysts and development teams to identify and design new platform capabilities, ensuring that the implemented designs provides a robust, scalable, performant and commercially compelling platform.

* Investigate, select and incorporate industry leading technologies and patterns into the platform. In particular AWS technologies and services.

* Work with developers to assess the feasibility of proposed solutions and providing continuous support during implementation.

Required skills and experience:

* 8-10 years' experience of, and a proven aptitude for software analysis and design.

* Ability to design platform APIs and capabilities that work together to deliver a durable, supportable and cohesive platform for the product suite.

* Experience of designing REST APIs and in particular APIs that are for external consumption, for example, as public cloud APIs and on which UIs (JavaScript web apps) are developed.

* A detailed understanding of the technical aspects of security (eg SAML, AWS Cognito) and application security concerns (persona / roles) and how these impact API design.

* Expert level knowledge of industry leading technologies and techniques relevant to enterprise web application development, including:

* Java and Java EE

* HTML5 and JavaScript

* Integrations / Web Services


* Performance & Scalability

* Experience of cloud technologies and in particular experience working with AWS technologies is a distinct advantage.

* Be capable of working in a reviewer role with others, ensuring that the integrity of the platform is preserved and promoted, and that proposals are reviewed meticulously for technical and functional soundness.

* Excellent communication skills - to communicate and promote the design of the software to key stakeholders, and engage in open discussions on prospective new features.

* Strong knowledge of software design patterns including latest cloud, Java and web application development innovations.

* Experience with insurance software would be preferable but is not essential.

* Experience of working in an Agile development environment

Contact Details:
Contact: Contact

You may return to your current search results by clicking here.

Latest Job Listings