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

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

Job Description

We are looking for experienced and ambitious Java Developer to join our team. As a Java Developer you will be involved in design, development, coding, customization, configuration, testing, and deployment in support of enterprise packaged solutions.

    - An aspiring programmer who enjoys problem solving

    - Implement product timely from design stage, coding, testing and delivery

    - Communicate with customers to identify product requirements

    - Participate in technical discussions and product evaluation from a technology, tool, architecture, and design and          efficiency perspective

Requirements

    - Experience as a Sun Certified Java Developer

    - Hands-on experience in designing and developing applications using Java EE platforms

    - Object-Oriented Analysis and Design using common Design patterns.

    - Profound insight of Java and Java EE internals (Classloading, Memory Management, Transaction management,          etc)

    - Excellent knowledge of Relational Databases, SQL, and ORM technologies

    - Experience in the Spring Framework. 

    - Experience in developing web applications using at least one popular web framework 

    - Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable        production-scale experience.

    - Experience with test-driven development

    - Good knowledge of Web-Based Software Concepts

    - Good knowledge of developing Web-Services

    - Implementing automated Testing platforms and unit tests

    - 5 years of development experience with Java, Spring Framework, Hibernate.

Specialist knowledge:  

    - Experience with Spring framework; Boot,Cloud, Data, JDBC, JPA, MVC, Batch.

    - Build projects using Maven or Gradle

    - Experience with ORM framework(Hibernate, MyBatis,..)

    - Experience with logging framework(Log4j,slf4j,…)

    - Familiarity with architecture styles/APIs (REST, RPC)

    - Develop technical interfaces, specifications, and architecture

    - Experience with RestFul Web Services

    - Experience with Caching Framework (Ehcache,Hazelcast,...)

    - Experience with concurrent development source control (Git) 

    - Ability to design / program / test applications using middle ware

    - Test-driven implementation experience using unit testing frameworks and automated testing tools

    - Experience in agile / iterative environment and scrum method

Nice to have:

    - Elastic Search (Logstash,Kibana)

    - Message Brokers (RabbitMQ, Kafka, ActiveMQ ,…)

    - Microservice (RestTemplate,OpenFeign,CircuteBreaker,Resilience4j,ApiGateway,Distributed Tracing,Loadbalancer)

    - FrontEnd Framework (Angular,React,vue)

Soft Skills and Personality traits: 

    - High skill in solving problems and providing optimal solutions

    - Participate in teamwork

    - Discipline and professional ethics.

    - Assist software personnel in handling project related work and other requirements

    - Coordinate with other software professionals and developers

   - Strong attention to detail

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

  • Java
  • Angular
  • SQL
  • RestFul API

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

  • سه تا شش سال

حقوق

  • حقوق از ۵,۰۰۰,۰۰۰ تا ۸,۰۰۰,۰۰۰ تومان

جنسیت

  • مهم نیست

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

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

نوع همکاری:

تمام وقت

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

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