Jobs
My ads
My job alerts
Sign in
Find a job Employers
Find

Principle java engineer

Dublin
Amach
Engineer
€80,000 - €100,000 a year
Posted: 14h ago
Offer description

Amach is an industry‑leading technology driven company headquartered in Dublin with a remote presence across the UK and Europe. Our blended nearshore teams are optimised to deliver high‑quality, collaborative solutions in cloud migration, digital transformation, agile development, DevOps, automation, data and machine learning.

Role Overview
We are looking for a Principal Engineer with deep expertise in Java, Oracle and distributed systems to lead the modernisation of our customer’s enterprise architecture. In this role you’ll drive the strategic transformation of a legacy monolithic system into a scalable, cloud‑native platform. You will provide technical management, define engineering standards and design enterprise‑grade microservices leveraging Spring Boot, REST APIs and Oracle, deployed in AWS using Docker and Kubernetes.


Responsibilities

* Define and implement the architectural roadmap for decomposing legacy systems into modular, domain‑driven microservices.
* Lead the modernisation of SOAP‑based applications to RESTful, stateless microservices built with Spring Boot and integrated with Oracle databases.
* Establish and enforce engineering standards for scalability, security, observability, and cloud readiness.
* Partner with stakeholders across Product, Platform and DevOps to ensure architectural alignment with business goals.
* Design, build and optimise RESTful APIs following best practices and OpenAPI/Swagger standards.
* Architect and deploy containerised services using Docker, Kubernetes and AWS ECS.
* Implement Infrastructure as Code with Terraform or AWS CloudFormation for repeatable, secure provisioning.
* Collaborate with DevOps to improve CI/CD pipelines, observability and release automation.
* Define and implement performance benchmarks, monitoring and tuning strategies for high‑performance, fault‑tolerant services.
* Promote TDD, CI/CD, and automated testing frameworks (JUnit, Mockito, Postman).
* Implement caching strategies (Redis, Memcached) and optimise database interactions.
* Ensure compliance with security standards and data protection policies.
* Provide hands‑on mentorship to senior and mid‑level engineers.
* Lead design and code reviews, champion modern engineering practices, agile methodologies and continuous improvement.
* Collaborate with senior management to influence technical direction and long‑term technology strategy.
* Drive adoption of cloud‑native best practices for endurance and cost efficiency.


Qualifications

* 10+ years of professional software engineering experience, with at least 3 years in a senior or principal capacity.
* Expert‑level proficiency in Java (Java 11/17) and Spring Boot for microservice development.
* Proven experience in Oracle database design, optimisation and integration within distributed systems.
* Robust track record modernising monolithic or SOAP‑based systems into RESTful microservices.
* Deep knowledge of microservice architecture, domain‑driven design (DDD) and event‑driven systems.
* Hands‑on experience with AWS (ECS, EKS, Lambda, API Gateway) and Docker/Kubernetes.
* Proficiency with CI/CD tools (Jenkins, GitLab CI, AWS CodePipeline) and IaC (Terraform, CloudFormation).
* Solid comprehension of authentication and authorisation frameworks (OAuth2, JWT, OpenID Connect).
* Solid understanding of observability stacks (Prometheus, Grafana, ELK).
* Exposure to message brokers (Kafka, RabbitMQ) or event‑driven architectures is desirable.
* Experience designing or integrating API Gateways (AWS API Gateway, Kong, Apigee) is desirable.
* Experience with serverless components (AWS Lambda) and data streaming pipelines is desirable.
* Robust collaboration and communication skills, capable of influencing technical direction across teams.


What’s in it for you

* Opportunity to join a fast‑growing company.
* Options for career advancement.
* Learning and development opportunities.
* Flexible working environment with hybrid model (remote with required onsite at our Dublin office once a week).
* Competitive salaries based on experience.


Equal Opportunity Employer

Amach is an equal opportunity employer and makes employment decisions on the basis of merit. We celebrate diversity and are committed to creating an inclusive environment for all employees. This job description is intended to convey essential responsibilities and qualifications for this role, but it is not an exhaustive list of tasks that an employee may be required to perform.


Personal Data

Amach will process your personal information in accordance with the EU's General Data Protection Regulation (GDPR). We will comply with data protection law and principles, which means that your data will be:

* Used lawfully, fairly and in a transparent way.
* Collected only for valid purposes and not used in any way that is incompatible with those purposes.
* Relevant to the purposes we have told you about and limited only to those purposes.
* Accurate and kept up to date.
* Kept only as long as necessary for the purposes we have told you about.
* Kept securely.

If you would like to contact us about your data, please use the following address: info@amach.com.

#J-18808-Ljbffr

Apply
Create an E-mail Alert
Job alert activated
Saved
Save
Similar job
Deltav engineer
Dublin
Argunware
Engineer
€90,000 - €120,000 a year
Similar job
Graduate engineer
Leixlip
Gp Joule Epc Gmbh & Co. Kg
Engineer
Similar job
Csv engineer
Dublin
Next Generation
Engineer
€60,000 - €120,000 a year
Similar jobs
Engineering jobs in Dublin
jobs Dublin
jobs County Dublin
jobs Leinster
Home > Jobs > Engineering jobs > Engineer jobs > Engineer jobs in Dublin > Principle Java Engineer

About Jobijoba

  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create an E-mail Alert
Job alert activated
Saved
Save