EIS Group, Inc. Company Profile

Data Engineer Java

EIS Group, Inc.

Munkaköri leírás

EIS is an insurance software company that enables leading insurers to innovate and operate like a tech company: fast, simple, agile. Founded in 2008, EIS provides an open, flexible platform of core systems and digital solutions allowing insurers to accelerate and scale innovation, launch products faster, deliver new revenue channels, and create experiences the world will love. With thousands of APIs, the platform gives insurers the freedom to connect to a vast ecosystem of insurtech and emerging technologies. EIS powers premium growth for insurers in all lines of business worldwide. For more information visit EISGroup.com

We are looking for smart, dynamic and intuitive people to join our growing team of technology professionals and industry experts. We are building an enterprise BI/Reporting module. This is a position that will enable us to write frameworks and its implementations for streaming and transforming high volume data among different databases. If you are an accomplished Java Developer with background in Big Data, or interested in learning, please apply for consideration

Responsibilities:

  • Designing Domain Specific Language (DSL) framework and its implementation for streaming and transforming data among different databases (Cassandra, Hive, Snowflake, etc.)
  • Building and deploying scalable and reliable data pipelines to move large amounts of data
  • Applying technologies like ANTLR grammar and visitor pattern to DSL 
  • New feature development and bug fixing for the existing functionality
  • Participation in unit, integration, automation and functional testing 
  • Code review and contribution to architecture and design documents prepared by architects
  • Interaction with business analysts, system architects and quality assurance to ensure the finalized requirements are clear, concise, comprehensive, unambiguous, and well-documented

 Requirements:

  • Theoretical and practical knowledge in programming technologies and software development life cycle (SDLC). 
  • Must master the following skills and technologies: 
  • Java Core
  • Apache Spark
  • ANTLR
  • OOP
  • Experience with Big Data, relational databases
  • SQL
  • Maven 
  • At least Intermediate English level

The following skills would be a plus:

  • Scala
  • Hadoop
  • Apache Hive
  • Apache Kafka
  • Cassandra
  • Azure, AWS cloud technologies
  • Experience in Insurance

 What we offer:

  • Variety of new knowledge sharing and training opportunities
  • Unique international working environment
  • Сompetitive salaries
  • Paid vacation and sick leave
  • Medical insurance
  • Various social & team-building activities
  • English lessons

If you are interested in a Java Data Engineer position please send us your CV and a cover letter highlighting your qualifications and reasons for your interest.

EIS has a fast paced, distributed work environment that is an excellent fit for motivated individuals who have the ability to quickly and effectively engage on new challenges and opportunities. EIS Group also provides its employees with empowering mentorships, digital learning opportunities, and continuous professional opportunities to gain experience and develop employees’ careers. EIS is an equal opportunity employer (EOE), M/F/Disability/Veterans, and strongly supports diversity in the workforce.