Design and develop the architecture of HamrahLotus Java backend services
Help team to maintenance current projects
Support all product line features for all services
Experience in designing, building, and testing enterprise applications
Requirements
A minimum of 7 years of work experience as Java Backend Developer
Responsible for supporting entire application lifecycle including Concept, Design, Develop, Test, Release and Support
Deep knowledge of Java (11+) programming language
Strong knowledge of OOP and SOLID principles
Works on problems of relatively complex scope through general usage of standard programming concepts and principles and application of own judgment.
Produce fully functional web applications writing clean code. Conduct unit and UI tests to identify malfunctions.
Analyze and prototype an application with minimum requirements and guidance
Understanding of OOP design patterns
Strong problem-solving abilities
Advanced knowledge of Java frameworks (Spring, Hibernate)
Proficient knowledge of designing and using relational databases (e.g., Oracle or MySQL)
Advanced knowledge of version controls (esp. Git)
The tendency in writing clean code and follow coding standards
Strong communication skills, attention to detail, and a team player
Benefits Social Security Insurance, Supplementary insurance, Occasional gifts, Breakfast and lunch...
معرفی شرکت
شرکت «خدمات هوشمند همراه لوتوس» (بهاختصار همراه لوتوس) با سرمایهگذاری مشترک «همراه اول» و «بانک پارسیان» تأسیس شده است. ارائه سرویسهای اعتباری هوشمند و نوآورانه در توسعه خدمات اعتباری، چشمانداز همراه لوتوس است. همراه لوتوس، اعطای آسان اعتبار را بر پایه خوشحسابی، ارزش سیم کارت و سایر وثایق مشترکین فراهم میکند.