Job description & requirements
Responsibilities:
In MC Payment, you will be part of a team that delivers solid online payment solutions for online and retail merchants in Indonesia. To do so, we are looking for developers with strong passion in technology to:
- Develop, maintain, troubleshoot, and enhance existing applications
- Design solutions and integrate with our merchants and partners
- Participate in the team workflow and processes, technical review, meeting and discussion
- Conduct code review and testing
- Prepare documentation e.g. Design specifications, User Acceptance Test document
Requirements:
- Fluent with Java programming language
- Solid understanding of software development best practices (SOLID, OO, design patterns)
- Familiar with Git, Maven, RESTful API, Spring, PostgreSQL/MySQL database
- Good communication, able to work together in a team
- Knowledge of web services, network protocol, socket would be added advantage
- Familiarity with Spring Boot, PHP, JSP would be an added advantage
- Knowledge of ISO-8583 application and previous experience in payment application development would be added advantage
Required skills
Git Javascript Java REST APIs Maven Spring JSON
Culture
What’s it like working at MC Payment Indonesia?
At MC Payment Indonesia (PT MCP Indo Utama), we are striving to provide our merchants with various payment acceptance and innovative solutions. We care about our merchants' business growth as well the personal growth of our employees.
Benefits and perks of working with us include:
Lifestyle: casual dress code, team outing, health insurance