Sse - Java Job in Ferns N Petals

Sse - Java

Apply Now
Job Summary

Role Summary:

The candidate should be a highly creative and technically skilled individual responsible for bringing user experiences to life. The ideal candidate should be a master of Java 8+, Microservices Architecture, Spring and Spring boot.

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

Relevant Experience and required Skills:

  • 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
  • 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
  • Developed search engine on Solr, Zookeeper with Sharding and distribution
  • 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 containerisation, Docker, Kubernetes

Abilities:

  • Ability to understand and rationalise 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.
  • Optimise 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 back end teams and senior technology managers
  • Ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques.

Please send us your CV at careers@fnp.com

Apply Now
Experience Required :

Minimum 3 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs