Build solutions using your strong background in distributed systems, and large scale database systems
Research, analyze, design, develop and test the solutions that are appropriate for the business and technology strategies
Participate in design discussions, code reviews and project related team meetings
Work with other engineering specialists, Architecture, Product Management, QA, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and consistency to development principles and product goals
Develop technical & domain expertise and apply to solving product challenges
Minimum Qualifications
8+ years of software design and development experience, proven foundation in computer science with strong proficiencies in data structures, algorithms, and software design
Bachelors or Masters in Computer Science or an equivalent professional experience
Solid foundation in Data Structures, Algorithms, Object-Oriented Programming, and Software Design
Excellent knowledge in practicing OOAD, architectural and design patterns, open source platforms, frameworks, technologies and software engineering methodologies
Hands-on experience in Java/J2EE, XML, Web technologies, Web Services, Design Patterns, and OOA/D
Experience in Node.JS, CubeJs, Oracle/ Mongodb (or other NOSQL db’s), REST, Event Source, Web Sockets, HTML5, CSS3, RWD, JQuery is highly desirable
Experience with big data solutions such as Hadoop, MapReduce, Hive, Pig, Kafka, Storm etc. is a major plus
Experience in using source control systems such as Git, issue tracking systems like JIRA
Strong expertise in agile development
Compliance domain expertise is a plus
Demonstrated ability to understand the business and ability to chip in to the technology direction that gives to measurable business improvements.
Ability to adapt to changing business priorities and to thrive under pressure.
Excellent decision-making, communication and collaboration skills.