Are you a seasonedSoftware Engineerlooking for an exciting new challenge Do you want to work with cuttingedge technologies and collaborate with global brands If so our client is looking for you to join their innovative and dynamic team!
Our client is a leading global provider of local mobilefirst payment solutions. Global brands including Amazon DAZN Meta Google Microsoft Netflix Sony Spotify and Tencent rely on our clients purposebuilt payment network which encompasses over 250 local payment methods and reaches 7 billion accounts across 65 countries. Each year they process over $9 billion in transactions for their customers. With headquarters in London and San Francisco and employees in over 39 countries our client is truly a global company that values diversity and equal opportunities in the workplace.
About the Project
Our client is developing a new product that enables partner marketing opportunities with a thirdparty mobile app. A third party should be able to leverage their SDK to instantiate a web view inside their app which will display marketing offers managed by our client and their partners. They are looking for aSenior Backend Developerto design and build the Offer Management System that will house marketing offer details user action history and voucher code system. This developer will help design and develop APIs for the webpage frontend.
About You
- Technical Expertise: You have strong handson experience working with largescale systems.
- SelfStarter: You require minimal guidance and are proactive in foreseeing and resolving issues.
- Team Player: You collaborate effectively with the team to solve problems and get work done.
- GrowthMinded: You remain curious and enthusiastic about expanding your skills.
- Ownership: You take full ownership of your work and responsibilities.
Your keyjobresponsibilities as theSenior Software EngineerinMumbai Indiawill include:
- Build thirdparty webservice integration.
- Develop layered componentbased serviceoriented architectures.
- Engage in all phases of the software development lifecycle from design to development and testing.
- Lead a team to deliver medium to largesized projects from inception to postproduction implementation.
- Develop new features and enhance existing applications.
- Interact with merchants and customer success stakeholders.
- Troubleshoot production issues as needed.
Requirements
Requirements for thisSenior Software EngineerjobinMumbai India:
- Bachelors degree or equivalent in Computer Science Engineering or Information Technology.
- 7 years of experience in a Software Engineering role.
- Strong software design and architecture skills.
- Excellent written and verbal communication skills for both technical and nontechnical audiences.
- High level of autonomy and responsibility.
- Proficiency in Java/JEE technologies.
- Experience with serviceoriented architecture.
- Knowledge of 3rd party web services across technologies like REST and SOAP.
- Familiarity with Spring and Guice for enterprise integration/design patterns.
- Experience with JMS ActiveMQ and WebSphere for messaging system development.
- Proficiency with software development tools such as JPA Hibernate Spring/Guice MySQL JUnit and Maven.
- Knowledge of Linux fundamentals.
- Experience with agile methodologies and tools.
- Experience with cloudbased technologies and platforms like AWS Docker and Kubernetes.
- Experience with microservice architecture.
- Experience working with or for a USbased company.
Why Join Our Client
- Global Reach: Work with a truly global company that collaborates with leading brands across the world.
- Innovative Environment: Be part of a busy exciting and demanding workplace where your contributions are valued.
- Diverse Team: Join a team that values a mix of cultures viewpoints and experiences.
Ready to take on a pivotal role and make a significant impact Apply now and join our clients dynamic team to help shape the future of mobilefirst payment solutions!
Required Experience:
Senior IC