برنامه نویس جاوا بک اند

هلدینگ راد تهران

منتشر شده 3 سال پیش

Job Description

The Software Developer will be a member of a RAD product development team. He will participate in all phases of the Software Development Lifecycle, including requirements analysis, design, implementation and testing. This developer will be expected to take ownership of significant portions of the software product from a technical perspective and guide junior developers in implementing new features and enhancements.

Requirements

-Key Qualifications * Responsibility and ability to deal with programming challenges and interest in learning; * Over 3 years of experience with JAVA 8+, OOP Good understanding in the basic specification of Java-like Concurrency, Multithreading, Web Services (RESTful); * Fluent in Collections, Multithreading, Lambda; * Familiar with Spring (boot, Webflux, security, cloud); * Familiar with Reactive Paradigm (is a plus); * Familiar with Unit Test; * Knowledge of Design Patterns Concepts; * Familiar in JPA, ORM (hibernate / JPA, Spring Data); * Familiar with and/or have experience with Agile development under the SCRUM methodology; * Experience with RDBMS and concepts like MySql; * Experience with NoSQL database (is a plus); * Experience with version control systems (git); * Familiar with Broker concepts like Kafka (is a plus); * Familiar with CI / CD pipeline deployment. -Soft Skills * Creative mindset; * Critical thinking; * Team collaboration skills; * Ability to be a team player; * Influencing others; * Interviewing skills; * Ability to collaborate with cross-functional teams; * Ability to learn, adapt, and respond quickly in a fast-paced environment. -Benefits and Compensation * Free and full-board breakfast and mid-day servings; * Flexible working hours; * Warm and welcoming working environment; * Insurance and compensation. -Location * Farmanieh, THR. -Working Hours * 8-17 Sat to Wed.

Employment Type

  • Full Time

Details

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،