Company Detail

Amach
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • A leading technology-driven company located in Dublin is seeking a Principal Engineer to lead the transformation of customer enterprise architecture. This hands-on role involves a blend of architecture and management to modernize legacy systems into scalable, cloud-native platforms using Java, Spring Boot, and Oracle. The ideal candidate will have extensive experience in software engineering and will collaborate with teams to set standards for secure delivery. A hybrid working model is offered, requiring frequent collaboration in the Dublin office. #J-18808-Ljbffr

  • Principal Java Engineer  

    - Dublin Pike

    Get AI-powered advice on this job and more exclusive features. Amach is an industry-leading technology driven company with headquarters located in Dublin and remote teams in UK and Europe. Our blended teams of local and nearshore talent are optimised to deliver high quality and collaborative solutions. Established in 2013, we specialise in cloud migration and development, digital transformation including agile software development, DevOps, automation, data and machine learning… 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. This is a hands‑on architecture and management position where you’ll shape system design decisions, mentor engineering teams and set the direction for high‑performance, secure and reliable software delivery. This role will operate on a hybrid model, with candidates expected to be able and willing to work from our customer's Dublin office at least once a week. Required Experience 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) Key responsibilities & duties include: Architecture & Technical Leadership Define and implement the architectural roadmap for decomposing legacy systems into modular, domain‑driven microservices Lead the modernization 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 API & Service Development Design, build, and optimise RESTful APIs following best practices and OpenAPI/Swagger standards Lead transformation from SOAP/XML to REST/JSON for internal and external integrations Ensure performance, fault tolerance, and high availability across service layers Act as a subject‑matter expert for Java‑based microservices and Oracle data integration patterns Cloud & DevOps Enablement Architect and deploy containerised services using Docker, Kubernetes, and AWS ECS Implement Infrastructure as Code (IaC) with Terraform or AWS CloudFormation for repeatable, secure provisioning Collaborate with DevOps to improve CI/CD pipelines, observability and release automation Drive adoption of cloud‑native best practices for endurance and cost efficiency Quality, Performance & Security Define and implement performance benchmarks, monitoring and tuning strategies 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 Team Leadership & Mentorship Provide hands‑on mentorship to senior and mid‑level engineers Lead design and code reviews, promoting technical excellence and knowledge sharing Champion modern engineering practices, agile methodologies, and continuous improvement Collaborate with senior management to influence technical direction and long‑term technology strategy Desirable Experience Experience designing or integrating API Gateways (AWS API Gateway, Kong, Apigee) Exposure to message brokers (Kafka, RabbitMQ) or event‑driven architectures Experience with serverless components (AWS Lambda) and data streaming pipelines Robust collaboration and communication skills, capable of influencing technical direction across teams What’s in it for you An opportunity to join a fast‑growing company Options for career advancement Learning and development opportunities Flexible working environment 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. If you are passionate about driving customer success, advising on strategic solutions, and contributing to product innovation, we would love to hear from you! Not for you? Check out all of our open positions in our careers page and follow us on LinkedIn for future opportunities. P.S. Share this with friends and co‑workers! Don't be afraid they'll steal it from you, if you're amazing and smart we'll find a role for you. We are growing fast and we are always looking for talented people. At Amach, we strive to be an inclusive community of open‑minded individuals with different backgrounds and we are committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. We strongly believe that a diversity of experience and background is essential to create a fulfilling environment and better solutions for our people and our customers. All Amach employees and contractors are expected to honour this policy and act to ensure that every individual is respected in the workplace. Your 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

  • Digital Transformation BA — Hybrid Dublin  

    - Dublin Pike

    A leading technology company in Dublin seeks a detail-oriented Business Analyst to support their Digital Vision Program. This hybrid role requires effective collaboration across multiple teams, capturing and translating business requirements. Ideal candidates will have a strong background in digital product environments and experience working with tools like Confluence and Jira. Join a fast-growing company offering competitive salaries and opportunities for career advancement. #J-18808-Ljbffr

  • Business Analyst  

    - Dublin Pike

    About us Amach is an industry‑leading technology driven company with headquarters located in Dublin and remote teams in the UK and Europe. Our blended teams of local and nearshore talent are optimised to deliver high quality and collaborative solutions. Established in 2013, we specialise in cloud migration and development, digital transformation including agile software development, DevOps, automation, data and machine learning… We are seeking a highly detail‑oriented and business‑focused Business Analyst to support the delivery of our customer's Digital Vision Program, a multi‑stream initiative with significant interdependencies across the customer digital journey. This role sits within their Customer PMO dept and requires someone who can work flexibly across multiple value streams, dynamically manage priorities and collaborate effectively with Product, UX, Engineering, QA and wider business teams. The BA will ensure requirements are fully captured, translated into clear acceptance criteria and aligned across the DV landscape to support high‑quality digital delivery. Please note this role operates in a hybrid model with candidates expected to be able and willing to work from our customer's Dublin office three days a week. Required Experience Proven experience as a Business Analyst in digital, product or customer‑focused environments Excellent logical thinking, attention to detail and ability to handle complex rule sets Experience working across business and technical stakeholders, including third‑party partners Ability to navigate multiple workstreams and changing priorities Comfortable using Confluence, Jira and learning internal systems quickly Key responsibilities & duties include Requirements & Acceptance Criteria Work with Product Owners and cross‑functional teams to gather, document, and refine business requirements Translate requirements into clear, testable acceptance criteria, including rules, exceptions, dependencies, data formats, mandatory/optional inputs, localisation and customer experience considerations Ensure acceptance criteria support both UX design and QA testing by capturing all edge cases and validation rules Cross–Value Stream Collaboration Work across multiple value streams, understanding their interdependencies and shifting priorities Reprioritise workload quickly as programme demands change Maintain context across parallel workstreams and ensure continuity of requirements Engage with third‑party vendors and partners to gather, clarify, and validate requirements, ensuring alignment across external and internal teams Collaborate with external delivery teams to map end‑to‑end processes, business rules and system impacts Stakeholder Engagement Collaborate with Product Management on requirements, prioritisation, and business value alignment Work with UX to ensure customer journeys reflect business rules and exceptions Support QA by ensuring testable, unambiguous acceptance criteria Liaise with SMEs and technical teams to validate assumptions and close gaps Programme Support Support structured requirements management within a complex digital transformation environment Mitigate risks of missing requirements, misalignment across workstreams or rework Maintain up‑to‑date documentation in Confluence Desirable Qualifications Customer & Digital Experience Customer Lifecycle Management CRM platforms or customer engagement systems Customer Data Platforms (CDPs) Digital Product & Development Mobile app development environments Website development, including content‑driven platforms Sitecore or similar enterprise CMS platforms Marketing & Personalisation Salesforce Marketing Cloud (SFMC) Experience with digital acquisition, segmentation, or personalised content delivery What’s in it for you An opportunity to join a fast‑growing company Options for career advancement Learning and development opportunities Flexible working environment 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. If you are passionate about driving customer success, advising on strategic solutions, and contributing to product innovation, we would love to hear from you! Not for you? Check out all of our open positions in our careers page and follow us on LinkedIn for future opportunities. P.S. Share this with friends and co‑workers! Don't be afraid they'll steal it from you, if you're amazing and smart we'll find a role for you. We are growing fast and we are always looking for talented people. At Amach, we strive to be an inclusive community of open‑minded individuals with different backgrounds and we are committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. We strongly believe that a diversity of experience and background is essential to create a fulfilling environment and better solutions for our people and our customers. All Amach employees and contractors are expected to honour this policy and act to ensure that every individual is respected in the workplace. Your 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

  • Principal Java Engineer  

    - Dublin Pike

    Build the Future of Air Travel with Amach Join one of the world’s fastest-growing technical teams, where innovation meets impact. We take the time to understand your skills, ambitions, and what truly drives you—because your journey matters. Amach is an industry-leading technology driven company with headquarters located in Dublin and remote teams in UK and Europe. Our blended teams of local and nearshore talent are optimised to deliver high quality and collaborative solutions. Established in 2013, we specialise in cloud migration and development, digital transformation including agile software development, DevOps, automation, data and machine learning… 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. This is a hands‑on architecture and management position where you’ll shape system design decisions, mentor engineering teams and set the direction for high‑performance, secure and reliable software delivery. This role will operate on a hybrid model, with candidates expected to be able and willing to work from our customer's Dublin office at least oncep> Required Experience: 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) Architecture & Technical Leadership Define and implement the architectural roadmap for decomposing legacy systems into modular, domain‑driven microservices Lead the modernization 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 API & Service Development Design, build, and optimise RESTful APIs following best practices and OpenAPI/Swagger standards Lead transformation from SOAP/XML to REST/JSON for internal and external integrations Ensure performance, fault tolerance, and high availability across service layers Act as a subject matter expert for Java‑based microservices and Oracle data integration patterns Architect and deploy containerised services using Docker, Kubernetes, and AWS ECS Implement Infrastructure as Code (IaC) with Terraform or AWS CloudFormation for repeatable, secure provisioning Collaborate with DevOps to improve CI/CD pipelines, observability and release automation Drive adoption of cloud‑native best practices for endurance and cost efficiency Quality, Performance & Security Define and implement performance benchmarks, monitoring and tuning strategies 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, promoting technical excellence and knowledge sharing Champion modern engineering practices, agile methodologies, and continuous improvement Collaborate with senior management to influence technical direction and long‑term technology strategy Exposure to message brokers (Kafka, RabbitMQ) or event‑driven architectures Experience with serverless components (AWS Lambda) and data streaming pipelines Robust collaboration and communication skills, capable of influencing technical direction across teams What’s in it for you: An opportunity to join a fast‑growing company Options for career advancement Learning and development opportunities Flexible working environment 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. If you are passionate about driving customer success, advising on strategic solutions, and contributing to product innovation, we would love to hear from you! Not for you? Check out all of our open positions in our careers page and follow us on LinkedIn for future opportunities. P.S. Share this with friends and co‑workers! Don't be afraid they'll steal it from you, if you're amazing and smart we'll find a role for you. We are growing fast and we are always looking for talented people. At Amach, we strive to be an inclusive community of open‑minded individuals with different backgrounds and we are committed to fostering, cultivating and preserving a culture of diversity, equity and inclusion. We strongly believe that a diversity of experience and background is essential to create a fulfilling environment and better solutions for our people and our customers. All Amach employees and contractors are expected to honour this policy and act to ensure that every individual is respected in the workplace. Your 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 Create a Job Alert Interested in building your career at Amach? Get future opportunities sent straight to your email. #J-18808-Ljbffr

  • Principal Java Architect: Cloud Microservices Leader  

    - Dublin Pike

    A leading technology firm is seeking a Principal Engineer to lead the modernization of their customer's enterprise architecture from monolithic systems to scalable cloud-native platforms. The ideal candidate has over 10 years of software engineering experience, with strong proficiency in Java, Spring Boot, and Oracle. This hybrid role requires collaboration across teams and offers competitive salaries and opportunities for growth. #J-18808-Ljbffr

  • Principal Android Engineer  

    - Dublin Pike

    Be among the first 25 applicants. Get AI‑powered advice on this job and more exclusive features. Amach is an industry‑leading technology‑driven company with headquarters located in Dublin and remote teams in UK and Europe. Our blended teams of local and nearshore talent are optimised to deliver high quality and collaborative solutions. Established in 2013, we specialise in cloud migration and development, digital transformation including agile software development, DevOps, automation, data and machine learning. We are seeking an exceptional Principal Android Engineer to lead an agile team responsible for developing and maintaining a customer‑facing mobile app. As a Principal Engineer, you will provide technical management across multiple teams, drive architectural decisions and mentor engineering talent. You will work inside a cross‑functional team, including Product Owners, Scrum Masters, fellow Android & iOS Developers, and QA specialists, to deliver high‑quality, delightful mobile experiences. In addition to feature development, you will be responsible for setting technical direction, establishing best practices and ensuring scalable solutions across our 10‑12 person teams with a combination of in‑house full‑time employees and offshore contract staff. Our customer is transforming its Digital Experience, giving you extensive opportunities to architect and develop features from the ground up while leading technical strategy. You will be instrumental in extending their mobile experience for customers while modernising their codebase and establishing technical standards. This role will operate on a hybrid model, with candidates able and willing to work from our customer's office at least once a week. Required Experience 10+ years of professional experience in Android Mobile App development, with 3+ years in a technical management role, mentoring teams and driving technical decisions Expert‑level proficiency with Android SDK, Android Studio, Kotlin, and Jetpack Compose. Deep knowledge of Android system specifics, including performance enhancement and the platform's unique features Experience with designing and implementing large mobile systems. Expert knowledge of design patterns, clean architecture principles, and scalable system design Exceptional English communication skills, both written and spoken, with the ability to explain complex technical concepts to diverse audiences Has architected, released, and scaled production apps in the Google Play Store, serving large user bases with high availability requirements Expert in mobile testing strategies, including unit, integration, and end‑to‑end testing Experience with tools for automated building and testing, developing mobile apps, managing settings remotely, and tracking system performance Deep expertise with networking, security, REST and GraphQL‑based APIs, and third‑party service integrations Expert in Git, SCM practices, code review processes, and agile development methodologies Proven ability to lead technical discussions, make architectural decisions, resolve conflicts, and drive consensus across teams Exceptional analytical and troubleshooting skills with the ability to solve complex technical challenges and guide others through problem‑solving processes Understanding of how technical decisions impact business outcomes, with the ability to balance technical excellence with business priorities Technical Leadership & Strategy Define and own the Android technical vision, ensuring alignment with peers, and with architectural and long‑term product goals Lead cross‑team architectural discussions, evaluating trade‑offs, and driving best‑in‑class solutions Champion scalability, performance, and maintainability across the mobile codebase Evaluate emerging technologies, frameworks, and tools to continuously evolve our Android engineering capabilities Assist teams in adopting new Android techniques such as Jetpack Compose, modularising the app, responsive programming, and code sharing across multiple platforms Proactively identify opportunities to enhance developer productivity, system reliability, and app performance Provide technical mentorship to senior and mid‑level engineers, raising the overall capability of the Android community of practice Influence engineering practices beyond your team, ensuring consistency, code quality, and knowledge sharing across the organisation Delivery Excellence Drive critical initiatives and features, ensuring the mobile app remains robust, secure, and easy for customers to use Partner with Product Owners, Architects, and Engineering Managers to develop solutions that balance delivery speed with quality Represent Android engineering in cross‑functional forums, influencing product direction with technical insights Operational Responsibility Oversee observability, resilience, and operational excellence for Android apps in production Lead initiatives to reduce technical debt and improve codebase maintainability Guide the evolution of CI/CD pipelines, automated testing, and release strategies Take ownership of resolving complex production issues and preventing recurrence through systemic improvements Experience in building software for different platforms with code that can be used more than once Experience with advanced analytics platforms, A/B testing frameworks, and data‑driven development practices Experience with enterprise‑level integrations, security frameworks, and compliance requirements Deep knowledge of AWS services including API Gateway, App Sync, CloudWatch, Lambda, and mobile‑specific cloud solutions Experience establishing accessibility standards and practices for mobile applications, ensuring WCAG compliance Advanced experience with mobile performance optimisation, profiling tools, and scalability solutions Experience in airline, travel, or other regulated industries with complex business requirements and high reliability needs What’s in it for you An opportunity to join a fast‑growing company Options for career advancement Learning and development opportunities Flexible working environment 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. Your 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

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany