Padmi
Worldpay logo
Worldpay

payment processing · embedded payments

Java Backend Engineer

MumbaiPosted 2 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Worldpay

Opens the source posting on shine.com

Source description

About the role

View original

As a Software Engineer II (Java Backend Technologies) at one of the biggest names in payments, you will be responsible for designing, developing, and maintaining enterprise-grade, high-availability payment applications using Java, J2EE, Spring Boot, Angular, and Hibernate. Your key responsibilities will include: - Designing, developing, and maintaining enterprise-grade, high-availability payment applications using Java, J2EE, Spring Boot, Angular, and Hibernate to ensure the stability of core Worldpay transaction flows. - Building and optimizing scalable, secure applications aligned with strict architectural, compliance, and PCI-DSS security standards. - Driving end-to-end service development to ensure platform reliability and enable business expansion and innovation. - Producing high-quality, efficient, and fully tested code aligned with engineering best practices to reduce maintenance overhead and technical debt. To qualify for this role, you should bring: - 4-6 years of hands-on experience in Java, Spring Boot, and Hibernate. - Strong knowledge of Java, object-oriented programming concepts, data structures, and algorithms. - Experience with REST APIs and web services (XML, JSON). - Familiarity with coding, security, unit testing, and documentation standards; hands-on experience with tools like SonarQube, Snyk, and Checkmarx. - Experience with JUnit or other unit testing frameworks. - Knowledge of design patterns and Spring Security / Java security. - Hands-on experience implementing application security using OAuth2 and OIDC. - Experience with relational databases such as SQL, Oracle, and PL/SQL. - Experience working on Unix/Linux platforms. - Familiarity with GitHub or other version control tools. - Experience with build tools like Maven and Gradle. - Understanding of Agile QA/Dev processes and the software development lifecycle. - Self-starter with an innovative mindset, strong communication, and excellent troubleshooting/problem-solving skills. About the team: Join our inclusive and global team where everyone wins together every day. Learn from the best minds in the industry as you grow your career. The energy, connections, and opportunities at our ever-evolving company go beyond borders. If you think and act like a Globalpayercurious, innovative, and always striving for impactthen this opportunity is for you. Be part of a team that empowers each other and drives excellence in everything we do. Apply now to take your career global. As a Software Engineer II (Java Backend Technologies) at one of the biggest names in payments, you will be responsible for designing, developing, and maintaining enterprise-grade, high-availability payment applications using Java, J2EE, Spring Boot, Angular, and Hibernate. Your key responsibilities will include: - Designing, developing, and maintaining enterprise-grade, high-availability payment applications using Java, J2EE, Spring Boot, Angular, and Hibernate to ensure the stability of core Worldpay transaction flows. - Building and optimizing scalable, secure applications aligned with strict architectural, compliance, and PCI-DSS security standards. - Driving end-to-end service development to ensure platform reliability and enable business expansion and innovation. - Producing high-quality, efficient, and fully tested code aligned with engineering best practices to reduce maintenance overhead and technical debt. To qualify for this role, you should bring: - 4-6 years of hands-on experience in Java, Spring Boot, and Hibernate. - Strong knowledge of Java, object-oriented programming concepts, data structures, and algorithms. - Experience with REST APIs and web services (XML, JSON). - Familiarity with coding, security, unit testing, and documentation standards; hands-on experience with tools like SonarQube, Snyk, and Checkmarx. - Experience with JUnit or other unit testing frameworks. - Knowledge of design patterns and Spring Security / Java security. - Hands-on experience implementing application security using OAuth2 and OIDC. - Experience with relational databases such as SQL, Oracle, and PL/SQL. - Experience working on Unix/Linux platforms. - Familiarity with GitHub or other version control tools. - Experience with build tools like Maven and Gradle. - Understanding of Agile QA/Dev processes and the software development lifecycle. - Self-starter with an innovative mindset, strong communication, and excellent troubleshooting/problem-solving skills. About the team: Join our inclusive and global team where everyone wins together every day. Learn from the best minds in the industry as you grow your career. The energy, connections, and opportunities at our ever-evolving company go beyond borders. If you think and act like a Globalpayercurious, innovative, and always striving for impactthen this opportunity is for you. Be part of a team that empowers each other and drives excellence in everything we do. Apply now to take your career global.

One address, no account. We’ll tell you when matching roles go live.

More at Worldpay

Related open roles

View all roles