Roles & Responsibility : ¢ Design and build advanced applications for Web / Mobile ¢ Architecting and scaling engineering platform to reduce technical debts and improve performance and agility.
¢ Working experience with Web services SOAP, Rest, XSD / XML ¢ Unit-test code for robustness, including edge cases, usability, and general reliability ¢ Improving application performance, optimization for loading times ¢ Continuously discover, evaluate, and implement new technologies to maximize development efficiency ¢ Good understanding in handling of Transactions in J2EE applications ¢ Well versed with Code Review Techniques ¢ Applying Coding Standards within the project ¢ Helping out junior team membersWhat we are looking for : ¢ Proficient in Problem Solving, Data Structures and Algorithms ¢ Familiarity with design concepts and constraints on different platforms ¢ Passion & Deep understanding of GoF design patterns ¢ A fanatic about writing beautiful and scalable code ¢ Must have experienced scale in building web applications and SOA (micro services) based large scale setups ¢ Experience with modern web UI frameworks (e.g.
React, Angular) ¢ Experience with web paradigms such as REST, Responsive Web Design, Test-driven Development (TDD), Dependency Injection etc.
¢ Experience with architecting systems for AWS is a plus ¢ Inquisitive and curious about product design and functionality Skills : -
Java, Spring, Amazon Web Services (AWS), MySQL, NodeJS (Node.js) and SOAP