DIGITAL WAYS TO A CLEANER WORLD


Do you want to for a with Irish roots and a global impact? A leader in environmental , AMCS is a trailblazing software that guides and supports other businesses on their journey towards sustainability.


AMCS leads the way


The AMCS team is at the cutting edge of technology. Companies come to AMCS to achieve their sustainability strategies as we help companies to reduce their carbon footprint and in a more environmentally conscious way. AMCS has created digital ways to a cleaner world.


What we do


AMCS is a global leader for integrated software and vehicle technology for the environmental industry. AMCS delivers enterprise cloud-based software solutions worldwide supporting over 5,000 customers in 23 countries. AMCS employs over 1200 people across 22 countries, headquartered in Ireland with offices in North America, Europe, Australia Asia


Our people


AMCS offers team members more than just a job, but an opportunity to map out a career with a that is growing, evolving and setting out new ways of working that are having a positive impact on the world around us. AMCS was established in Ireland and holds onto those local roots and ‘start-up’ mentality with a culture of connection. Connection to our work, our customers, our colleagues and our community that creates a working environment that fosters openness, collaboration and creativity.


Our company is a fast growing SaaS Billing Provider in the utilities and telco space which is now moving rapidly into an expanding product roadmap. The aim of the product suite is to stay a step ahead of the market and do things that slow moving companies can't.

We're looking for a senior level Java developer to join our Utilities team. We have a fantastic work culture with other talented people across the globe.


Core responsibilities


• Design, develop and deliver code with lateral thinking and problem solving

• Work with Australian Telecommunications market integration

• Development and review of ongoing maintenance work, including change requests and data fixing

• Ensure that code developed is unit tested, performant and maintainable

• Proficient in developing applications using Web Application Framework Struts

• Proficiency in implementing and maintaining Multi-Threaded applications with good PDF library knowledge


The successful new candidate will demonstrate


• Bachelor's degree in Computer Science or related field

• Strong skills in Java software engineering

• Proven history delivering elegant and high quality code as Senior Developer/Engineer for minimum of 3 years

• Work with any SQL technology (MySQL, SQL server and etc.) for a minimum of 3 years

• Proven history developing complex stored procedures, functions, optimisation & query tuning, integrating queries with other applications

• Data fixing in any SQL technology, MySQL, SQL server etc.

• Code versioning experience (i.e. CVS, Git or SVN)



Desirable additional skills/experience

• Experience coupling Java with other technologies, such as Angular portals written by other developers

• Understanding object oriented programming

• Previous work designing databases, tables, structures, creating triggers for use in automation.


Join us drive a more sustainable future and enjoy these benefits:

  • Health insurance covering up to three dependents upon regularization

  • Employee shuttle service

  • On-site food and free flowing coffee

  • Allowances

  • Comprehensive learning and development platform that provides on-the-job training on key skills with the ability to regularly self-assess and track your progress centrally




Apply for position now

Are you willing to relocate and work in Cebu for this role?
Are you comfortable working on a hybrid work set-up (3 days in the office, 2 days work from home)?