Full Stack Developer

Depends on Experience

Full Time

  • No Travel Required

Skills

  • Core Java
  • Spring
  • Spring Boot
  • React.JS
  • Microservice
  • ElasticSearch
  • Postgres

Job Description

Job Description

  • Core Java, Adv Java (Spring, Spring boot, Hibernate / JPA (Must have) UI experience - HTML, Java scripting, React.JS(Must have)
  • Strong Experience in Core Java, Microservices, and JEE
  • Strong Experience in Spring - JPA (Preferred)/Hibernate, Spring AOP, Spring IOC, Batch, Spring MVC, Spring Boot.
  • Developing and implementing highly responsive user interface components using react concepts.
  • Troubleshooting interface software and debugging application codes.
  • Developing and implementing front-end architecture to support user interface concepts
  • ElasticSearch, Postgres, SQL mandatory
  • Experience with continuous integration environment including the use of tools such as Maven, GIT, JUnit, Jenkins
  • Experience in Containerization is required
  • Experience in web security standards relating to APIs (OAuth, SSL, CORS, JWT, etc.).
  • Experience in Object Caching technologies (Redis/Hazlecast or any other) is a plus
  • Familiarity with newer specifications of ECMAScript is also a major advantage
  • Strong understanding of SOA methodologies and service architectures
  • Full life-cycle product development experience is a must
  • Excellent Problem-solving & Logical Skills
  • Excellent interpersonal communication, strong written and verbal communication skills
  • AWS exposure is preferred.
  • Geospatial applications exposure preferred.

 

Education:

  • Bachelor's or Master s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.