As valuable member of our - R&D - or - Development & Implementation - teams you are going to be part of the end-to-end design, development, implementation and continuous evolution of our innovative multi-tier platforms and applications used across the globe in Fintech and Banking domain. You are going to provide technology leadership, utilizing the latest technologies, development processes and integrating with various systems and services.
- Participate in all phases of the product development life cycle.
- Develop front-end and server-side components of the system's parts of mobile development projects.
- Participate in architectural and framework evaluation.
- Think of the design of the applications and not just their functionality.
- Identify bugs/potential problems and resolve them in a timely manner.
- Maintain and comply with technical documentation.
- 3+ years of experience in Java software development and Android development.
- Strong OOP skills with a very good understanding of Android SDKs.
- Understanding client-server architectures.
Good to have :
- Other mobile technologies and peripheral devices
- Payment transaction systems
- SQL or NoSQL databases.
- University Degree (preferably in Computer Science, Information Systems, Mathematics, or related.
- Very good communication skills and act as a team player.
- Good level of English language knowledge.
- Participate in all phases of the product.
Looking for immediate joiners only.