Company Overview
The company is one of the world's leading Internet service companies, providing a variety of consumer and business-focused services including e-commerce, travel, banking, securities, credit card, e-money, portal & media, online marketing and professional sports.
Job Description
Work collaboratively with product management, UX designer & your scrum team to design and deliver new and innovative customer solutions.
* Candidate must have a good understanding of UI, cross-browser compatibility, general web functions and standards.
* Developing and delivering software platforms used across multiple products and organizational units.
* Hands on experience with Web Applications and programming languages such as HTML, CSS, JavaScript, JQuery and API's.
* A sound understanding of RESTful services and the ability to design and implement such services with good scalability and quality
* Utilize TDD practices to ensure delivery of high quality code with low rates of production defects.
* Bring to bear your experience leveraging best in class tools and technologies (CI/CD, cloud computing, web service development) to refine and improve software development practices for your team.
* Engage in innovative problem solving activities, requiring conceptual thinking creating 'out of the box' solutions with prototypes and pilots.
* Instrument services and solutions to ensure deployed software is scalable and reliable.
Requirements
BASIC QUALIFICATIONS
*4-5 years commercial coding experience
*Strong CS fundamentals in object-oriented design, problem solving, and complexity analysis
*Experience with distributed systems, caching and persistence solutions
*Ability to troubleshoot and identify the root cause of issues under time pressure
*Ability to effectively articulate technical challenges and solutions
*Excellent interpersonal communication with strong verbal / written English skills
*Demonstrated skill and passion for operational excellence
*Customer-focused mind-set, taking pride in creating an informative data-driven journey
TECH
*HTML5, CSS3, JS, AngularJS, ReactJS
*Core Java 8, Spring 4.0 and above
*MYSQL / Any relational DB experience.
*Mongo DB / Cassandra / any NO SQL experience
*Jenkins
*Maven
*Docker / Spark streaming
*Junit
PREFERRED QUALIFICATIONS
*Data Structure and Algorithms knowledge will be an added advantage
*E Commerce platform experience will be an added advantage.
*AD marketing technology
*Experience building localized, Dockerizing solutions
*Hadoop / Hive can be an added advantage.
*Spring Cloud (Zuul / Ribbon / Hysterix), Spring Batch