At Asan Pardakht, we’re in search of a Back-End Java Developer to join our team.
Required skills and qualifications:
As an experienced member of our Software Engineering Group we look first and foremost for people who are passionate around solving business problems through innovation & engineering practices. You will be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, as well as partner continuously with your many stakeholders on a daily basis to stay focused on common goals. We embrace a culture of experimentation and constantly strive for improvement and learning. You'll work in a collaborative, trusting, thought-provoking environment-one that encourages diversity of thought and creative solutions that are in the best interests of our customers.
At the scale our systems operate, this requires not only producing and using highly performant algorithms and data structures, but also solving complex problems involving microservice systems and emergent behavior of service-oriented architectures. You’ll engineer the services and infrastructure that connect millions of active AP users to a wide variety of payment services. You’ll collaborate with engineers, product managers, designers, and more in our office.
This role requires a wide variety of strengths and capabilities, including:
- Proficiency in Java programming language.
- Knowledge of industry wide technology trends and best practices.
- Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture.
- Hands on experience working on Java Frameworks: gRPC,ِ Spring.
- Experience with cloud based technologies - Docker, Kubernetes, Prometheus, Grafana, Graylog, Sentry.
- Prior Experience with industry standard tools - Junit, GIT.
- Experience of modern software development practices - TDD, Pair Programming.
- Familiar with software engineering principles such as Agile development and DevOps.
- Strong analytical and problem solving skills.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 3 years of experience in Java programming.
ثبت مشکل و تخلف آگهی
ارسال رزومه برای آسان پرداخت