People, Person, Computer, Electronics, LCD Screen, Laptop, Pc

Principal Java Software EngineerIstanbul, Turkey


Principal Java Software Engineer

Istanbul | Turkey

AgilOne, the Customer Data and Engagement Hub, provides enterprise consumer marketers the power to integrate customer data across digital, physical, and mobile channels, deliver customer analytics with predictive insights and 360-degree profiles, and engage customers at every touch point in order to maximize lifetime value. Currently, the AgilOne solution supports more than 150 brands worldwide.

We leverage the latest technologies in big data, machine learning and data quality management to deliver an enterprise-grade, scalable and high performance tool for customers such as Tumi, Lululemon, Lilly Pulitzer and David's Tea. AgilOne is funded by the best in the Valley - Sequoia Capital, Tenaya, and Mayfield.

In this role one is expected to:
    • Design and develop high quality server side code (API and microservices)
    • Perform code reviews
    • Contribute to technical architecture of AgilOne codebase
    • Mentor and collaborate with other team members
    • Collaborate across the other disciplines in the organization (professional services, sales consultants, product management, executive management)

    • Bachelor's degree in Computer Science, Mathematics, Statistics, or related field
    • 5+ years of JAVA software development experience
    • Experience with Agile (eg Scrum) and test driven development
    • Expertise in Data Structures, Algorithms and Concurrency
    • Experience building Microservices and APIs
    • Strong SQL expertise
    • Experience with Relational Databases (e.g. Oracle, MySQL) and/or NoSQL databases (eg HBase, MongoDB)Hands-on experience with Hadoop, Spark, Kafka, ElasticSearch
    • Experience with big data analytics or real time analytics solutions

Nice to Have:
    • Experience with Cloudera Impala, Hive, Hibernate
    • Experience with Amazon Web Service (EC2, S3) or Google Cloud

A fun environment to work hard and play harder with passionate people building great products!

• Competitive compensation
• Excellent benefits

Apply on Company Site

Please send me alerts for jobs like this

Not ?

Thank you. Please wait while we forward you to the application.

Similar Jobs

Frontend Engineer

Crunchbase San Francisco California United States San Francisco, California, United States
Design is a funny word. Some people think design means how it looks. But of course, if you dig deeper, it's really how it works. - Jobs Engineering at Crunchbase Our Mission It's nearly impossible to find an authoritative source of truth about co...

Software Architect: Big Data & Machine Learning

Alignable Boston Massachusetts United States Boston, Massachusetts, United States
You'll make a significant impact in your first month by helping us turn the richest data-set for small businesses ever assembled into an asset for our users and the company. Who We Are Alignable is an established, yet rapidly growing platform wher...

Walk in interview for Telesales Executive - Bangalore (Day Shift) Bengaluru Karnataka India Bengaluru, Karnataka, India
Job Description : Relationship Executive / Telesales Executive Designation : Relationship Executive Experience : 0 to 2 yrs. in Customer service / Tele calling. Walk-in interview : Monday to Saturday (10.00.A.M to 2.00.P.M) Location : Bangalore Of...