- Participate in the development of Card Issuer banking applications and wallet services, leveraging cutting-edge IT technologies on a global scale.
- Implement development tasks based on specifications and system plans.
- Contribute to the continuous development of existing applications, as well as the design, development, and testing of new program components.
- Actively engage in end-to-end IT projects within agile teams, from planning to implementation.
- Provide mentoring and support to fellow developers.
- Identify and resolve bugs in the system.
- Lead database design and development efforts.
*Expectations:*
- 7+ years of JAVA development experience.
- Hands-on experience with Java 11+.
- Practical knowledge of functional programming elements introduced in Java 8.
- Proficiency in Spring Boot.
- User-level knowledge of GIT.
- Strong understanding and experience with NoSQL and SQL.
- Familiarity with REST and JSON.
- Proficiency in build tools such as Maven or Gradle.
- Knowledge of CI/CD processes.
- Experience with Docker.
- Understanding of microservice architecture.
- Structured thinking and independent problem-solving ability.
- Familiarity with agile methodologies and an agile attitude.
- Accurate and precise work, with the ability to collaborate effectively in a team.
- Openness to learning about new technologies and reactive programming.
*Advantageous Skills:*
- Experience in reactive programming.
- Familiarity with Jpos framework.
- Knowledge of Iso8583.
- Understanding of Fintech concepts.
معرفی شرکت
شرکت داده کاوان پیشرو با تکیه بر بیش از دو دهه دانش و تجربه و با هدف توسعه بازار مورد نظر در حوزه های تخصصی مبتنی بر فناوری اطلاعات فعالیت می نماید. حوزه بانکداری و پرداخت الکترونیک، سیستم های مبتنی بر کارت هوشمند و خدمات ارزش افزوده مبتنی بر تلفن همراه سه حوزه اصلی فعالیت این شرکت را تشکیل می دهند.