All offersWarszawaDataBig Data Engineer with Java&Python
Big Data Engineer with Java&Python
Data
Mobica

Big Data Engineer with Java&Python

Mobica
Warszawa
Type of work
Full-time
Experience
Senior
Employment Type
Permanent
Operating mode
Hybrid
Mobica

Mobica

Mobica is home to exciting projects in the new generation of software and passionate people who are driven to advance the IT world. We develop the technologies of tomorrow for the world’s largest brands. Join us on this extraordinary mission!

Company profile

Tech stack

    Java
    advanced
    Python
    advanced
    apache spark/ kafka
    advanced
    ETL/ELT
    advanced
    Hadoop
    advanced
    NoSQL
    advanced
    MySQL
    advanced

Job description

Our Customer is a global leader in providing innovative payment solutions, dedicated to driving forward-thinking initiatives that shape the future of financial technology. Our team is committed to pushing the boundaries of technology and delivering cutting-edge products that meet the evolving needs of our customers worldwide.


Position Overview:

We are seeking a highly skilled Engineer with expertise in Big Data technologies to join our dynamic team. As a Senior Engineer, you will play a crucial role in preparing the architecture, enhancing, and building next-generation products that leverage both Java programming and Big Data processing capabilities. You will have the opportunity to lead initiatives, evaluate cutting-edge technologies, and drive solution architecture to scale our products to highly functional, secure, performant, and resilient platforms.


Key Responsibilities

  • Write software code that complies with design specifications and meets security and Java best practices.
  • Participate in all stages of development from design through implementation.
  • Serve as a subject matter expertise for major components and application domains.
  • Drive development using Java, Spring, Microservices and Rest-based APIs
  • Contribute to financial planning and roadmap planning for new and existing initiatives.
  • Collaborate across engineering teams and leaders in product development, operations, security, and platform teams.
  • Enable and inspire teams to an innovation mindset, high levels of engagement, and performance.
  • Communicate effectively with partners in program management, product office, operations, and other stakeholders.
  • Coach/mentor junior engineers and assist in hiring top software engineers.
  • Manage multiple projects and initiatives with competing timelines and demands.
  • Act decisively on continuous improvements to processes/tools for better developer efficiency and productivity.


Qualifications

  • Bachelor's degree in Computer Science, Data Science, or related field, with 4+ years of software development experience, or a Master's with 2+ years of software development experience.
  • Experience with development and programming languages such as Java and Python.
  • Experience with Agile development incorporating continuous integration and continuous delivery.
  • Good communication skills and ability to present complex ideas in a clear, concise way
  • Experience with creating data-driven business solutions and solving data problems using technologies such as Hadoop, MapReduce, Hive, Spark, NoSQL, and traditional relational databases like MySQL.
  • Experience building real-time streaming data pipelines using technologies like Kafka, Spark Streaming, ELK, etc.
  • Exposure to building ETL/ELT data pipelines, data quality checks, and data anomaly detection and notification systems.
  • Experience in building of the system architecture for a large-scale distributed data processing systems of high availability, low latency, and strong data consistency.


Additional information:


This is a hybrid work opportunity, requiring attendance at the customer's office in Warsaw twice a week for team relationship-building purposes.

Due to the nature of our work in the financial market, candidates will be subject to detailed background screening including education, employment history, and criminal record.



We offer:


Competitive salary package

Flexible working hours

Opportunity to work from home

Training and mentoring programs

Ability to advance your technology skills

Variety of projects with the cutting edge technologies at the core

Private medical care and life insurance

Permanent employment


I will be happy to answer your questions - Apply!