Search by job, company or skills

Ferns N Petals

Java Developer || FNP || WFO

3-6 Years
Save
new job description bg glownew job description bg glow
  • Posted 10 hours ago
  • Over 200 applicants
Quick Apply

Job Description

Role & responsibilities

  • Understand Requirements for assigned tasks
  • Design and develop assigned functions
  • Independent delivery of all assigned tasks
  • Delivery of assigned tasks in time
  • Perform unit tests for the tasks
  • Perform Code reviews and Performance evaluation
  • Report status, intimate any risks identified with the task delivery to Engineering Manager

Preferred candidate profile

  • Should have a working experience of 3+ years with the Java 8+, Spring, Spring boot, Hibernate and Microservices
  • Architecture and designing
  • In-depth understanding of OO concepts and SOLID principles
  • Hands on experience in Java 8+ i.e. able to develop and ship Microservices written in Java, Spring framework
  • Designed and developed web applications using Spring framework - preferably Spring boot & Web flux
  • Experience in developing REST services using Spring framework
  • Exposure to API gateways Spring Cloud Gateway, Zuul, Nginx, Kong etc.
  • Experience in Hibernate - JPA Annotations Developed scheduler jobs using Quartz framework.
  • Exposure to DB - MySQL, Mongo, Arango Cache mechanism - Eh cache, Redis cache, CDN
  • Strong Understanding of Application Servers Tomcat, Jetty, jBOSS, WebLogic, Apache Good
  • Understanding of middleware framework like JMS, Redis, Apache Kafka, etc.
  • Expertise level knowledge on Design Patterns.
  • Has prior experience of consuming AWS services (Lambda, ELB, ALB, SNS, SES) and infrastructure
  • Has good understanding and work experience in APM and instrumentation
  • Has prior experience of any Java MVC framework
  • Good understanding of containerization, Docker, Kubernetes
  • Ability to understand and rationalize why, when and how to develop and ship a Microservice
  • Ability to innovate, feasibility analysis, PoC execution and R&D
  • Build reusable code and libraries for future use.
  • Optimize application for maximum speed and scalability.
  • Should be able to do effort estimations.
  • Passionate about writing clean, modular and unit testable code
  • Strong aptitude and problem-solving techniques.
  • Confidence to liaise with front end and backend teams and senior technology managers
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

About Company

Ferns & Petals (FNP) is the leader and pioneer of the concept of gifting in India. Started in 1994 as a Flower Shop in Delhi, we have now over 430 outlets all over India, delivering happiness across 500+ cities. We also have international presence in UAE, Singapore, Qatar, Kuwait etc. with further plans of quick expansion. This position is for the Ecommerce division of FNP India, FNP UAE, FNP Singapore (fnp.com, fnp.ae & fnp.sg respectively). The candidate should be a highly creative and technically skilled individual responsible for bringing user experiences to life. The hire in this position will be a part of core Technology team participating in the continuous evolution of FNP resulting in systems on the bleeding edge of the technology.

Job ID: 115169263