1. Architect, design, and implement new sections/features/content for new and existing applications.
2. Develop secure and robust API applications to serve data and integrate with enterprise systems and public services.
3. Ensuring high performance and responsive applications with state-of-the-art User experience.
4. Work in an Agile environment (Scrum, XP…), and be part of the continuous improvement of the Data architecture team with new practices, ideas, concepts, methods and technologies.
5. Willingness to try new technologies and demonstrated abilities to work with integrated web- applications would be added advantage.
6. Collaborate and iterate with the Product Managers, BA’s, UI/UX teams to define, design,build and extend products and features skills set.
Expected skillset (Requirements) :
Minimum 2 years solid experience
1. Solid understanding of Java, Python, Spring Boot, SQL (Oracle, Postgres).
2. Knowledge in developing and integrating services using AJAX, RESTful APIs.
3. Proficiency in HTML, HTTP, CSS and CSS pre-processor (SASS or LESS) and client-side scripting libraries and framework (Javascript, JQuery, ReactJS/VueJS, etc).
4. Knowledge of testing frameworks such as Junit, Selenium, Cucumber.
5. Comfortable with version control systems (GIT) and Linux environment.
6. Comfortable with DevOps tools would be a plus (Jenkins).
7. Understanding of web applications and architecture implementation (HTTP, API, Cloud
technology, Micro-services, Web securities practices, Load balancing, Scalability etc.).
8. Strong debugging and problem-solving skills.