Skip to main content

This job has expired

Principal Engineer- Java

Employer
Experis Ireland
Location
Dublin
Salary
EUR110000.00 - EUR120000.00 per annum
Closing date
6 Jan 2023

View more

Sector
IT
Job Type
Permanent
Hours
Full-time

Job Details

Principal Engineer (Java)
Principal Engineer (Java) opportunity within well-established Tech company. 

What you will be rewarded with:

  • Flexible working in terms of both core hours and home working
  • Competitive salary with annual review
  • Up to 12% pension contribution
  • Full healthcare cover
  • Study Support
  • Sports & Social clubs/Wellness Programme
  • Paid annual leave and ability to purchase additional leave days
  • Travel ticket/bike to work/dental are optional
  • Subsidised canteen
  • 35 hour working week


We will count on you to:

  • Lead distributed teams of skilled and experienced engineers to build, enhance and maintain these business critical apps
  • Set the technical direction and roadmap for these applications - partner with other IT and business stakeholders to understand the capabilities required, and then work with the development teams to design and implement appropriate solutions
  • Act as a recognised subject matter expert on these apps and the problem domain
  • Provide thought leadership around how technology can be deployed in new and innovative ways to provide a source of competitive advantage to Marsh
  • Be a hands on leader - manage coach, develop and support team members in problem solving and solution delivery. Lead by example, including getting into the code on a regular basis and demonstrate best practice coding. Make no mistake, this role will require you to be 'on the tools'
  • Ensure high levels of automation and quality in delivery - drive the adoption of a DevOps culture and shift-left mindset amongst the teams
  • Work with other technology groups and stakeholders across to ensure alignment with company wide tooling, standards and processes



What you need to have:

  • Experience in building and leading distributed technology teams working on highly complex technical problems
  • Experience of modern application architectures, and in development environments and cultures focused on achieving a very high degree of re-use
  • A broad and deep range of experience in the tech industry; across technologies and business problems.
  • Good knowledge across a range of modern technology tools, languages and processes. For reference, the core technologies, tools and methods we use on these apps include:
    • Java 1.8 +; Spring framework/Spring boot
    • ORM / Hibernate; MongoDB / PostgreSQL / Oracle
    • html/javascript/Ajax style frameworks
    • TDD (Junit, Mockito, Jasmine, Karma); BDD (Cucumber); Selenium
    • Nexus; Docker; Kubernetes; JMeter; Blackduck; Whitehat;
    • AWS
    • Linux; VM Architectures



But your attitude and general experience are more important to us than knowledge of specific technologies.

  • Experience of software development methods including Agile, Scrum, Kanban, CI/CD
  • Agile/incremental mindset for system design
  • Comfortable working in a matrix organisation, with distributed teams from different cultures

 

What makes you stand out:

  • Your proven track record in building and leading teams to deliver world class technology platforms
  • Your deep technical expertise with a range of technologies and business problems. You have been around the block a few times, and there's very little you haven't come across before in one shape or form.
  • You can rapidly relate business (insurance) concepts, to technical and system design concepts that can support and deliver improved business outcomes
  • You're a natural leader - someone that other colleagues want to work with
  • You can simplify complexity. You can rapidly grasp complex technical and business problems; identify and design elegant and simple solutions; and communicate the problem and the solution succinctly and clearly to a range of audiences
  • Great communication and interpersonal skills, comfortable working in a distributed environment, with an ability to form great working relationships across teams, locations, and time-zones.
  • Your strong influencing skills and the ability to educate, coach and guide teams and colleagues
  • Credible at all levels of the organisation: can communicate effectively at C-suite level, and with on-the ground engineers and development teams

 

Candidates must have EU Citizenship, stamp1G or stamp4

Company

At Experis (part of ManpowerGroup) global, we operate in over 50 countries worldwide, deploying more than 38,000 skilled professionals across the IT, Science and Engineering sectors every day. Few companies can match our scope, our history of success, or our reputation as the global leader in professional talent and workforce solutions – and that’s why over 80% of the Fortune Global 500 turn to us for the professional talent that will set them apart.

We’re a different kind of talent company. We precisely deliver in-demand talent for mission-critical positions, enhancing the competitiveness of the organisations and people we serve. From interim and permanent recruitment, to managed services and consulting; we deliver high-impact solutions that enable our clients to achieve more than they ever thought possible.

Today, we’re Experis: Ireland’s leading IT resourcing specialist, and the professional resourcing arm of the world’s workforce expert, ManpowerGroup

ExperisExperis Logo

Get job alerts

Create a job alert and receive personalised job recommendations straight to your inbox.

Create alert