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

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

We are looking for an 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


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


−         Ability to design / program / test applications using middleware


Requirements


−         BS/MS or more in computer engineering/science or related experience


−        3-6 years of development experience with Java, Spring Framework, Hibernate.


−         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)


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


−         Good knowledge of Web-Based Software Concepts


−         Good knowledge of developing Web-Services


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


−         Experience with concurrent development source control (Git) 


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


Specialist knowledge:  


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


−         Experience with Caching Framework (Redis, Ignite)


−         Experience with logging framework (Log4j, slf4j)


−         Excellent knowledge of Relational Databases, SQL, and ORM technologies (Hibernate, MyBatis) 


−         Develop technical interfaces, specifications, and architecture


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


−         Experience in agile / iterative environment / scrum method / DevOps projects


−         Good knowledge of reactive programing (WebFLux, Reactive Streams)


−         Experience in Socket programing


Nice to have:


−         Elastic Search (Logstash, Kibana)


−         Hands-on experience in Message Brokers (RabbitMQ, Kafka/Zookeeper, ActiveMQ) 


−         Experience in streaming technologies like Apache Spark, Apache Flink, Apache Nifi


−         Specialized in Hadoop ecosystem (HDFS, Yarn, Hive)


−         Familiar with monitoring systems (Grafana, Prometheus, Exporters)



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


Benefits:


We believe this process works both ways, so what can we do for you?


We offer some of the most competitive benefits in the market including continued personal growth, career development plans and performance bonus. We also believe in providing an environment where employees can flourish – you’ll be working in a very modern work environment – and we will make sure you will also have enough time to unwind with our monthly massaged, office events and team-building activities.


Employment Type: Full Time


Age:  25-38


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

  • Java
  • Redis
  • Hibernate

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

  • سه تا شش سال

جنسیت

  • مهم نیست

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

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

نوع همکاری:

تمام وقت

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

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