Position: Full Stack Developer
Experience – 5 to 9 years Max.
Location – Kochi
Qualification – B-Tech / MCA (good to have)
Candidate should possess the following skills.
- Technical Skillsets:
- Excellent knowledge of programming languages, Java, LAMP etc.
- Experience in developing high performance, scalable and highly available web services using Microservices, AWS etc.
- Good understanding of web services and SOA related standards like REST/OAuth/JSON and SOAP/WSDL.
- Experience of developing scalable web applications using Node.js,Express, React/Angular
- Experience with Prototype framework
- Knowledge and experience working with various data sources like web services (rest, soap), unstructured data files, flat files, message queues, xml based events, databases.
- Experience with Unix/ Linux and shell scripting
- General Skillsets / Experience:
- Full stack development experience on Java and other Open Source technologies. Product Development experience required.
- Strong understanding of Software Algorithm Design, Software Performance Tuning, Software Design, Software Debugging, Software Development Fundamentals, Software Testing
- Experience with Software Product Development, a quick learner of Business Logic and solving business problems by developing simple and intuitive Product features
- Ability to analyze data and effectively report problems through written and/or graphical formats and ability to troubleshoot and develop and effective solution
- Experience working in a global team, collaborating effectively with clear communication
- Excellent verbal and written communication skills.
- Proven track record on delivering results, especially in the area of writing high-performance, reliable and maintainable code.
- Ability to adapt to new development environments, changing business requirements and learning new systems highly desired.
- Ability to work well in a team environment and be able to effectively drive cross-team solutions that have complex dependencies and requirements in a fast-paced environment
- Strong technical vision, presentation and technology leadership skills.
- Ability to coach and mentor fellow team members
- Experience working with graphic designers and converting designs to visual elements.
- Understanding and implementation of security and data protection.
- Working knowledge in code versioning tools such as Git, SVN.