IT Jobs

Jump back

Principal Software Engineer – Java (Remote)

Type Permanent

Salary Negotiable

Location Remote Working

Ref # 6974

Apply now!

ROLE: Principal Software Engineer – Remote



Would you like to work for a Product organisation who work with many of the world’s most forward-minded global enterprise companies such as – IKEA, Google, Amazon, Tesla amongst others?


This is a Permanent position reporting into the Software Director & can be based remotely across Ireland.


Our client have put together an interesting job description for this key ‘Software Leadership’ position within their Geographically-dispersed Dev team!


“The successful person will get involved in the continued evolution of our Technology road-map. This is now well advanced, and we have recently migrated our legacy architecture to AWS! Thinking ahead, the next part of this journey will be to move towards a Cloud native architecture, while continuing to meet our customer needs, and build business value. “

( Director of Software Engineering – Quote )


There is a Six-figure Salary / package on offer for this key position.




  • From the ‘get-go’ you’ll be focused on providing a strategic vision for the software and collaborate with management and the team to reach alignment.
  • The newly created position will give you the platform to drive innovation across this Dev team, taking initiative to research ideas & pitching them to management for buy-in.
  • Be cognizant of Application Security vulnerabilities within your code & the code you review.
  • Identify strategic opportunities for the Software and the team and communicate to the mgmt and the team.
  • Think long-term & drive to build a robust product.
  • You will get to mentor Junior Developers & shape the on-boarding & training repository & help teams make the decisions in how they architect, implement and deliver the code that they write




  • You’ll possess a level of comfort working in production environments.
  • Strong Software architecture design skills for maintaining High Availability and Fault Tolerance
  • Hands on experience developing and implementing microservices in Java.
  • Your technical profile might detail experience in some of OR all of the following as outlined below:


‘Modern DevOps best practices, experience in using IDEs & build tools (IntelliJ, Maven, Grails)

Critical production systems in a Linux / Unix environment,

Java Spring Hibernate stack, JVM configuration, memory, heap monitoring, Systems integration across full stack including DB,

AWS, Kibana, Docker, Logstash, Python,

Caching & messaging systems like Redis, Kafka.





Barden’s IT recruitment practice is where IT professionals go before they start looking for a job. Make sure you get expert advice about your IT career from Barden first – your future is just too important to leave to chance.

Apply now to this job

Working with Killian’s team
Killian is an expert in all aspects of Cyber Security recruitment and Senior IT Appointments. He focuses on helping leading companies to build their technology teams, across all sectors, from retail to banking to pharma to manufacturing. He is also a qualified Executive Leadership, Life and Career Coach helping many individuals successfully reach their Career goals.

    Apply with your CV

    By submitting your CV application you consent to your data being used as outlined in our Privacy Policy.

    Thank you for applying to this job

    Thank you for your application. One of our expert team will be in touch in due course. In the meantime please do continue to browse our open assignments or check out some of our expert IT insights in our resources area.

    You might also like

    Director of Mobile Engineering Applications

    Cork (All)


    View Job

    Senior Manager - Software QA (Mobile Applications)

    Cork (All)


    View Job

    Principal Cloud Software Engineer - (Distributed Systems)

    Cork (All)


    View Job

    Principal Software Engineer - (Mobile Applications)

    Cork (All)


    View Job
    See All Related Jobs