Please login/register to apply for this job.
22 Oct 2019

Full-timePrincipal Software Engineer

ACI Worldwide – Posted by ACI-Worldwide München, Oberbayern, Bayern, Germany

Job Description

Our people are the core of our business. Our 1ACI team represents a globally diverse, passionate and dedicated group of thousands of individuals around the world who share a common commitment to making our customers successful by driving the future of payments. As a Principal Software Engineer in Munich, Germany you can help make possibilities happen.

You will have the opportunity to:
• work in a team of professionals to continuously develop, automate and extend the system architecture of our cloud payments platform in a challenging high-availability, high-performance, high-scalability, high-quality, and high-security real-money payments platform in an Agile DevOps environment.
• make it your own responsibility to keep our system up and scaling for all our customers, including creatively finding solutions that would benefit our customers and the product line.

You will enjoy:
• continuous growth and opportunity in a casual but high-performing work environment.
• a competitive compensation package and a lucrative employer-funded pension.
• flexible working hours, home-office opportunity and 30 vacation days.
• personal benefits such as price reduction at the gym, free drinks, good coffee and fresh fruits every day.
• celebrating achievements together with team events, summer festival, Oktoberfest and Christmas party and several other social events.

About you:
• You have a minimum 10 years of experience in designing and developing distributed software systems with a focus on scalability and high-availability.
• You have hands-on experience with server-side Java development, e.g. with Java web frameworks, Spring, Hibernate and SQL.
• You have analytical skills and critical understanding of NFRs and strong problem-solving skills.
• You know how to work with relational databases and Hibernate from hands-on experience including on performance tuning.
• You have a bachelor's degree in computer science or related field or equivalent software development experience.
• You have experience with Agile development methodologies.
• You can communicate efficiently and effectively in English. German would be a plus.
• Experience in a financial software development environment would be another plus.
• In general, you are self-motivated, dynamic, creative, flexible, and a fast learner.

How to Apply

Are you ready to help us transform the world of electronic payments? Apply now by submitting your application documents (CV, salary expectations, earliest entry).To learn more about ACI Worldwide, visit our career website at

Job Categories: Software Engineer. Job Types: Full-time. Salaries: Competitive.

Job expires in 341 days.

51 total views, 2 today

Apply for this Job