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

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

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.
  - 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
  - Experienced in automated Testing platforms and unit tests
  - At least 3 years of development experience with Java, Spring Framework, Hibernate.

 Specialist knowledge:
  - Experience with Spring framework; Boot, Cloud, Data, JDBC, JPA, MVC, Batch.
  - 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 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)
  - Experience with Caching Framework(Redis, Ignite,...)
  - Message Brokers (RabbitMQ, Kafka, ActiveMQ ,…)
  - Good Knowledge of operating web-scale deployments of distributed systems such as Apache Kafka,              Apache Flink, Apache Beam, Apache Spark or Kubernetes
  - Microservice (RestTemplate, OpenFeign, CircuteBreaker, Resilience4j, ApiGateway, Distributed Tracing,            Loadbalancer)

Soft Skills and Personality traits:
  - High skill in solving problems and providing optimal solutions
  - Participate in teamwork
  - Discipline and professional ethics.
  - Assist other teammates in handling project related work and other requirements
  - Coordinate with other software professionals and developers
  - Strong attention to details


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

  • Java
  • OOP
  • SQL

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

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

نوع همکاری:

تمام وقت

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

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