Responsibilities:
• Developing of new features, extending and maintenance of existing features in our in-house build applications
• Coding React JS based Front End and Spring Boot based microservices
• Unit testing and test automation
• Translating designs and wireframes into high quality code
• Understanding business requirements and translating them into technical design
• Supporting testers, troubleshooting issues and fixing defects
• Level 3 production support
• Ability to get things done and to deliver quality results within reasonable timelines.
Requirements:
• At least 5 years’ experience in Software Development including at least 5 years’ experience in Web Technology
• Working experience in Agile project/teams
Core Technical Expertise:
• Highly proficient in React JS, JavaScript (ES6 & ES5), TypeScript, Mobx/Redux, and related frontend technologies
• Highly proficient in HTML5, CSS, SCSS and React UI libraries such as Semantic and Material
• Experienced with Spring Boot based development and microservices design
• Experienced with various options to access relational Databases from java code (JDBC, JPA)
• Experienced with unit test and integration test automation frameworks and techniques
• Familiar with Web Application Security
• General understanding of DevOps tool and practices