Job Description

Requirements: • At least 1 years of experience in software development • Spring Framework • Experience in Java, N-Tier Programming, REST • Object oriented concepts and design patterns • Agile principles and continuous integration • Software development tools and technologies such as Maven, SVN/Git, Jenkins Following specialties will be appreciated: • Android development skills • Cassandra / Postgre SQL • Comfortable with HTML, CSS and JavaScript • Shell Script • Jersey • BS/MS degree in Computer Science, Software Engineering or a related subject • Extensive knowledge in Application Servers such as: JBoss, WebLogic, Tomcat Other Skills : Commitment, persistency Ideal Age Range : 22 - 35 Current Residence : Tehran

Requirements

Main responsibilities : • Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance • Ensure designs are in compliance with specifications • Communication with customer's technical staff • Daily documentation of project progress in KMS • Flexibility in work hours based on project needs • Publish and maintain active projects • Collaborate with cross-functional teams to define, design, and ship new features • Write well designed, testable, efficient code • Continuously discover, evaluate, and implement new technologies to maximize development efficiency • Collaborating with a team of engineers, designers and key individuals across the company to provide the most empowering user experience possible Reporting to : Technical Manager Other interactions : Team members, Project Manager, Technical Meetings Number required : 1 Duration : Permanent position, 2-year contract Desired start date : As soon as possible

Employment Type

  • Full Time

Details

Employment type

  • Full Time

Educations

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

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟