Job offer

< Back

Senior Backend Developer

Salary:
1400-1600 pln/md
Type of employment:
B2B
Date:
2025.04.23
Location:
Warszawa
Offer
  • We are open to the employment form according to your preferences 
  • Work with experienced and engaged team, willing to learn, share knowledge and open for growth and new ideas 
  • Hybrid or remote working system 
  • Mindbox is a dynamically growing IT company, but still not a large one – everybody can have a real impact on where we are going next
  • We invest in developing skills and abilities of our employees
  • We have attractive benefits and provide all the tools required for work f.e. computer
  • Interpolska Health Care, Multisport, Warta Insurance, training platform (Sages) 

Creating an inspiring place to thrive for the talented, we use their expertise and courage to introduce the technology of the future into your business. - This is the foundation of Mindbox and the goal of our business and technology journey. We operate and develop in four areas:

🤖 Autonomous Enterprise - automation of business processes using RPA, OCR, and AI.

🌐Business Managment Systems ERP - we implement, adapt, optimize, and maintain flexible, safe, and open ERP of production and distribution companies worldwide.

🤝Talent Network - we provide access to the best specialists.

☁️ Modern Architecture - we build integrated, sustainable, and open CI / CD environments based on containers enabling safe and more frequent delivery of proven changes in the application code.

We treat technology as a tool to achieve a goal. Thanks to our consultants' reliability and proactive approach, initial projects usually become long-term cooperation. For over 16 years, it has provided various services to support clients in digital transformation.

#LI-Hybrid

 

Tasks
  • Develop and optimize backend systems using Spark and Scala for large-scale data processing.

  • Follow clean code principles, software design patterns, and Test-Driven Development (TDD).

  • Work with Big Data technologies (Hadoop, Hive, Azure Databricks) and integrate databases (Postgres, SQL).

  • Collaborate in an Agile environment, participating in sprint planning, stand-ups, and reviews.

  • Implement and maintain CI/CD pipelines with tools like Jenkins and GitHub Actions.

  • Manage high data volumes and ensure seamless data integration and quality.

  • Use tools like Sonar and Fortify to ensure code quality and implement cybersecurity practices.

  • Work with cloud technologies (Docker, Kubernetes) and orchestration tools (Control-M, Airflow).

Requirements
  • At least 2 years of experience working with Spark and Scala
  • Knowledge of good practices in writing code: clean code software design patterns, and TDD
  • At least 2 years of experience working with Spark with Scala, software design patters, and TDD
  • Experience in working with Big Data – Spark, Hadoop, Hive. Knowledge of Azure Databricks is considered as a plus
  • Agile approach for software development
  • Experience and expertise across data integration and data management with high data volumes
  • Experience working in agile continuous integration and data management with high data volumes
  • Experience working in agile continuous integration/DevOps paradigm and tool set (Git, GitHub, Jenkins, Sonar, Nexus, Jira)
  • Experience with different database structures, including (Postgres, SQL, Hive)
  • English (at least B2+)

 

Preferred qualifications:

  • CI/CD: Jenkins, GitHub Actions
  • Orchestration: Control-M, Airflow
  • Scripting: Bash, Python
  • Software development life cycle (HP ALM...)
  • Basic of cybersecurity & Quality (Sonar, Fortify...)
  • Basics of Cloud computing (Docker, Kubernetes, OS3, Azure