#1 Job Board for tech industry in Europe

Big Data Developer
Java

Big Data Developer

Warszawa
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Remote

Tech stack

    Java

    advanced

    Oracle

    advanced

    NoSQL

    advanced

    English

    advanced

    Spark

    advanced

    Kafka

    advanced

Job description

Online interview
This job is 100% remote.

Responsibilities:
 
  • Works with product management and other members of engineering team to understand business requirements.
  • Provides level of effort (LOE) and works with project managers to define schedule.
  • Assists with the definition, critical analysis and documentation of architectures.
  • Participates in architectural reviews.
  • Hands-on design and development of highly available, scalable, multi-threaded, globally distributed Java application.
  • Accountable for developing Unit test cases, Functional test cases, and Performance test cases.
  • Participates in design review & code review process.
  • Responsible for troubleshooting and fixing production issues with quick turnaround time.
  • Work in a Globally Distributed Development team environment with minimal supervision.
  • Investigates, analyzes, and evaluates new technologies.
  • Provides status reports and release management progress updates.
  • Design & develop application software, and mentor junior members of the team.
  • Perform system testing and validation procedures, programming, and documentation.
  • Modifies existing software to fix bugs.
 
Requirements:
 
  • Over 5 years of professional software development experience architecting, building, deploying, and maintaining customer facing applications at scale in an innovative engineering environment.
  • Strong Java (Server Side) development experience with expertise in Java based frameworks like Spring and Play.
  • Expertise in data modeling in relational domain using RDBMS (Oracle) and NoSQL domain using Cassandra
  • Big Data: Spark, Kafka
  • Should have good knowledge of Agile/Scrum, continuous integration and deployment.
  • Team player with good communication, organization, time management and presentation skills.
  • Critical thinker and possess problem-solving skills.
 
What we offer:
 
  • Stable, long-term cooperation based on a B2B agreement.
  • Cooperation via Experis.
  • 100% remote work.
  • Many development opportunities and access to modern technologies.
  • Medicover.
  • Multisport card.
  • Life insurance and much more.