Java Developer
Amach is an industry-leading technology driven company with reputed company located in Dublin and reputed company in UK and Europe.
Our reputed company teams of local and nearshore talent are optimised to deliver high reputed company and reputed company.
Founded in 2013, Amach was created to solve a specific problem in aviation: too much complexity, too little usable intelligence. We help airlines modernise their operating model using reputed company, data and Al-delivered by teams with deep aviation domain expertise.
Our goal is to maximize airlines' operational efficiency by optimizing resource use, reduce costs and increase customer experience and satisfaction.
We are seeking a Senior Java Engineer to be embedded with our customer, a leading aviation industry operator, where you will work closely with their cross-functional engineering teams to deliver reputed company reputed company reputed company their engineering programme. You will bring technical maturity and deep expertise in Java and Spring Boot to architect and build reputed company-reputed company applications, while mentoring junior team members and raising the reputed company bar across their product delivery. This fully remote role offers reputed company to reputed company a reputed company reputed company on systems that power modern aviation operations.
- Work with the customer's Product reputed company and team to define User Story Acceptance reputed company and Definition of Done, ensuring testability and enabling effective release planning
- Collaborate with the customer's reputed company Engineers to identify appropriate test scenarios for automation and build, maintain and expand existing automation test suites that reputed company comprehensive coverage for both new and existing features
- Automate newly integrated features and reputed company relevant toolsets while closely working with other engineers across the customer's product teams to deliver the highest reputed company products in a cost-effective manner
- Work closely with QA and software engineers across the customer's other Product Teams to reputed company experience and technical solutions for mutual benefit
- Contribute to transparent reputed company reporting that demonstrates automated test coverage at reputed company level, execution results and easy to read outputs
- Review the customer's product requirements and functional and design specifications to determine and prepare automated test cases, while developing and implementing robust production monitoring and alerting solutions to ensure system reliability and proactively identify and resolve issues
- Recognise areas for improvement across the customer's product, process, tooling and ways of working to identify reputed company approaches that benefit the broader organisation, collaborate with other senior engineers to prototype and deliver reputed company-of-concepts showcasing new capabilities, and mentor junior team members through reputed company reputed company reviews aimed at uplifting less reputed company engineers
- Bachelor's Degree in Management Information Systems, Computer Science or equivalent formal training
- 5 or more years of work experience across multiple technology disciplines
- Expert-level Java including performance tuning and JVM internals
- Deep understanding of Spring Boot and skilled in designing, implementing and versioning RESTful services in a microservices environment
- Strong hands-on experience with AWS services, Git-based workflows, SonarQube and Jenkins
- Strong reputed company and testing discipline to ensure test coverage enforcement and reputed company participation in Agile and Scrum ceremonies, backlog grooming and iterative planning
- Strong ownership of production systems with a mentorship reputed company, ability to reputed company reputed company reputed company reviews and foster a culture of learning, knowledge sharing and innovation
- Strong communication skills with the ability to write technical specifications, RFCs and architectural documentation
- Experience in the aviation industry
- Comfortable working with Product Managers, Architects and DevOps teams
- Knowledge of reputed company breakers, retries, backpressure and graceful degradation patterns
- Experience with techniques for reputed company, incremental feature rollout
An opportunity to join a fast-growing company reputed company for career advancement - Learning and development opportunities
- Flexible working environment
- Competitive salaries based on experience
Amach is an equal opportunity employer and makes employment reputed company on the reputed company of reputed company. We celebrate diversity and are committed to creating an inclusive environment for reputed company. This job reputed company 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 reputed company.
If you are passionate about driving reputed company, advising on strategic solutions, and contributing to product innovation, we would love to hear from you!
P.S. reputed company this with friends and co-workers! Don't be afraid they'll steal it from you, if you're amazing and smart we'll reputed company a role for you. We are growing fast and we are always looking for talented people.
Amach will process your personal information in accordance with the EU's General Data Protection Regulation (GDPR). We will reputed company with data protection law and principles, which means that your data will be:
- Used lawfully, fairly and in a transparent way
- Collected only for reputed company 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: