Senior Software Engineer Java (payments) Job in Ag Technologies
Senior Software Engineer Java (payments)
Ag Technologies
4+ weeks ago
- Bengaluru, Bangalore Urban, Karnataka
- Not Disclosed
- Full-time
- Permanent
Job Summary
Roles and Responsibilities
- Expert in Android application development using Java, Kotlin, Android SDK, Android NDK.
- Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
- Strong development experience in Java, Spring, JSON, JSP, Javascript, Hibernate, Maven, Git, Junit etc., Expertise in service-oriented architecture/web services (SOAP/REST).
- Expertise in Object-oriented programming (OOP) concepts and patterns and markup languages like XML and JSON.
- Having good experience in developing mobile application using Android Studio and debugging the application.
- Experienced in developing Android native application using POS terminals.
- Development experience with payment gateways using acquirer processor specifications for magstripe and EMV transaction processing. Experience with EMV contact and contactless software payment application software development experience will be a plus
- Must have experience with payment processing, card networks, EMV and ISO 8583 specification knowledge
- Good to have experience with different POS terminals such as Verifone,Ingenico, IDtech, Magtek, PAX etc., terminal application development and terminal configuration
- Experience with Agile and Scrum.
- Experience with UL BTT/ICC VIABLE toolkits is a plus
- Proficient understanding of code versioning tools such as Git
- Ability to understand business requirements and translate them into technical requirements.
- Good communication and problem-solving skills.
- Excellent problem solving and client facing skills
- Ability to identify Performance bottlenecks and use good coding patterns to avoid them in the first place
Desired Candidate Profile
Perks and Benefits
Experience Required :
8 to 10 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us