آگهی‌های استخدامی

شرح موقعیت شغلی

We are looking for a Tech Lead to join our e-commerce team. The ideal candidate will have strong hands-on core Java and Java Web programming skills, excellent problem solving and design skills and ability to lead a small team of developers.

The candidate should also demonstrate a history of on-time delivery, excellent communication, and a positive get-it-done attitude. Retail domain expertise and experience working in Agile driven development projects is a plus.

 

* This opportunity is located in Pasdaran, Tehran.

 

* We are looking for candidates who can join our full-time team immediately.

 

Responsibilities:

•    Works collaboratively with technical and business team members to develop and maintain business solutions following Agile development principles and practices

•    Is influential and engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology

•    Designs and develops applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use

•    Sets and adheres to software coding and style guides to ensure consistency

•    Participates in pairing and code reviews

•    Support (2nd level) and troubleshoot problems with existing applications

•    Mentors and guides others who are still developing their skills

Required Qualifications/Experience:

•    E-commerce and retail domain experience is a must.

•    Hands on experience with Agile methodologies.

•    Self-motivated team player who excels in a collaborative environment. (We are looking for someone who can take initiative and ask intelligent questions!)

•    Strong sense of personal accountability; contributes beyond job role and responsibilities

•    Excellent problem solving skills; meticulous & methodical

•    Ability to learn and apply new technologies quickly and self-directed

•    Proven ability to translate complex business requirements into simple software solutions

•    Passionate about continuously improving organizational practices

•    Full lifecycle development experience on large projects

•    Professionalism, consulting attitude and articulate communication

Required Technical Skills:

•    10+ year’s software development with hands-on experience in Java/Core J2EE platform.

•    Candidates must have a robust understanding of Java and an in-depth understanding of other Java technologies, including Servlets, Struts/Tiles, JSP, JDBC, JMS, Spring.

•    Experience writing REST API.

•    Spring, Hibernate or any other ORM tools experience is required.

•    Strong SQL skills, Unit test frameworks and Databases experience (Oracle preferred) is required.

•    Experience with Web Services (REST, SOAP, XML-RPC, etc.)

•    Thorough understanding of Object Oriented principles (Analysis and Design)

•    Experience with Queueing and workflow (e.g., JMS, AWS SQS, Rabbit MQ)

•    Solid understanding of SOA and enterprise integration patterns.

•    Experience with Web Servers (e.g., Tomcat, Apache, Nginx, Varnish)

 

مهارت‌های مورد نیاز

  • agile methodologies
  • problem solving
  • Java
  • J2EE
  • spring
  • jms
  • JDBC
  • jsp
  • REST API
  • SQL

حداقل سابقه کار

  • سه تا شش سال

جنسیت

  • مهم نیست

وضعیت نظام وظیفه

  • معافیت دائم پایان خدمت

نوع همکاری:

تمام وقت

تاریخ انتشار آگهی:

۱۳۹۷/۰۳/۱۹ (منقضی‌شده)
مشاهده آگهی‌های استخدام مشابه