
Software Engineer
ACI Worldwide4 months ago
Bengaluru, IndiaMid Level / Senior
Responsibilities
- Develop, design, and deliver software stories and requirements through deployment.
- Create low-level technical designs, workflows, scalable implementations, and impact analyses.
- Participate in code reviews, test case reviews, Scrum meetings, project meetings, and innovation forums.
- Maintain coding quality, code coverage, and code standards while reducing technical debt and code smells.
- Collaborate with development, product, validation, engineering leadership, clients, and authorities to deliver solutions.
- Identify project and technical risks, assist with deployments and production support, and resolve complex problems.
- Support junior staff and coach interns and peers in coding and solution development.
Requirements
- Bachelor’s or master’s degree in engineering or computer science.
- 3–6 years of total engineering experience.
- Experience with Java, J2EE, JSP, Spring Boot, Spring MVC, CSS, PL/SQL, Kubernetes, and DevOps.
- Experience with JUnit, SonarQube, Maven, Jenkins, Git, and Jira.
- Database experience with Oracle and MySQL.
- Knowledge of web application development and Agile is preferred.
Benefits
- Opportunities for growth and career development.
- Competitive compensation and benefits package.
- Innovative and collaborative work environment.
Tech Stack
Categories
About ACI Worldwide
ACI Worldwide builds payment processing and fraud prevention software for banks, merchants, and billers, delivered as on-premise and cloud services. Its portfolio spans real-time payments, card and merchant acquiring, bill payment, and risk management. Founded in 1975 and publicly traded on NASDAQ (ACIW), the company is headquartered in Elkhorn, Nebraska and serves financial institutions and retailers globally.