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
B.E, B.Tech, M.Sc, M.Tech