Description

Skill Set

Mandatory Proficiency with Java 1.8 and above (1.8 V must) /J2EE/JSP, Spring Stack

(Security, Web MVC, REST, JPA, Spring Boot and Spring Cloud).

Strong knowledge in any one Relational Databases ( Mysql / Oracle /

SQL Server ) & NoSQL DBs(Redis / Mongo / Couchbase).

Proficiency with Front-end development languages such as HTML, CSS

and JavaScript, JQuery

Proficiency with JavaScript frameworks such as VueJS or Angular2+ and

familiarity with ngrx/redux/Vuex and RxJS.

Knowledge on Jasmine & Selenium, Unit-test frameworks like JUnit,

Mockito / RESTAssured, Cucumber and TDD development.

Proficiency in Build Cycle management (Maven, Jenkins, Scripting).

Familiarity with Deployment technologies like Docker, Rancher and

Virtual machines.

Familiarity with Agile Development processes and project

management tools like JIRA.

Excellent verbal communication skills.

Excellent knowledge in data structures

Good problem-solving skills with attention to detail.

Good To Have

Working knowledge of any cloud ( AWS / Azure )

Working knowledge of any messaging queue

(Kafka/ActiveMQ/RabitMQ/Kinesis).

Exposure to Spring Integration batch , JMeter for load/performance

testing General

Ability to understand the big picture and work under pressure.

Strong teamwork skills with a problem-solving attitude.

Ability to work independently or with a group.Quick Learning, Listening

and Collaborative skills

Responsibilities Developing front end website architecture (Bootstrap, HTML 5, CSS3).

Designing Rich User interactions on web pages (User Experience into

consideration).

Developing back end website applications (Controllers, Services and

APIs).

Ensuring Site Compatibility with mobile devices 

Working alongside UI/UX for web design features.

Working with Product Manager to translate User Requirements

Technical Requirements.

Developing APIs for external/internal Consumption.

Continuously upgrade knowledge on technology changes, user

Job Description

experience and evaluate impact to our product.

Display positive attitude in the face of aggressive timelines and having

sense of pride in meeting delivery timelines with utmost quality

Knowledge and experience in Agile methodology


 

Education

B.E, B.Tech, M.Sc, M.Tech