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.