Overview
i. Key skills desired are Java Springboot API, Java Swing, React for front end, Socket connections for cloud.
ii. Selenium would be added Advantage.
iii. Additional:
1. At least 2-years’ experience in front-end technologies such as Java Script, HTML5, CSS
2. Expertise in JavaScript frameworks like AngularJS, React JS, etc.
3. Expertise in writing unit test cases using tools like Junit
4. Familiarity with libraries like jQuery or Backbone JS. Front end frameworks like Foundation or Bootstrap
5. Expertise in SQL / database technologies like MySQL, Oracle, PostgreSQL, and MongoDB.
6. Expertise in Web server technologies like Node.js, J2EE, Apache, Nginx, ISS, etc.
7. Proficient in API design and development, RESTful services, Swagger
8. Know-how of object-oriented programming concepts
9. Knowledge and understanding of design principles behind building a scalable application
10. Proficient understanding of code versioning tools such as Git
11. Familiarity with JIRA / JQL is an added advantage
12. Being able to work and contribute in Agile / scrum way of working
13. Excellent team player with good social and communicative skills
14. Being able to think as the end user and having customer focus
15. Having an experience working in international teams with varied cultures
16. Excellent problem solving / troubleshooting skills
17. Being able to translate business requirements into technical specifications and solutions
18. Excellent team player with good social and communicative skills
19. Flexible and committed to work. No 9-5 mentality and prepared to go for the extra mile when needed
20. Experience and knowledge of SDLC.