Senior Software Developer at Mindbox S.A. #vacancy #remote

Expected, Java, Spring Boot, Apache Spark, ETL, GitHub

Optional, Kubernetes, Docker, Hadoop, Google Cloud Platform

Operating system, Windows

About the project, The platform being developed is oriented towards processing large amounts of data and files.

Your responsibilities, Ownership of entire code build and all technical aspects of the application/platform, Preparation of a low-level design after understanding functional specifications, Build skeleton project so that junior developers can scale it, Implementation of given specifications as per Bank standards, Create small or technical tickets, Release changes to production using CICD Jenkins pipeline, Write Junit and automated test cases in the project, Interaction with business analyst and product owner, Co-ordinate with other application technical teams

Candidate is expected to have prior experience of ETL application with large data volume (million rows), Candidate should have good knowledge of Spark or equivalent technology, Candidate should have acute sense of data frame objects design and memory allocation techniques, Candidate should have design experience, Candidate should have RDBMS, SQL, Unix Scripting, ETL experience, Candidate should have very good understanding of data base or file system write operations, Candidate should have prior experience of an application which exposes multiple interfaces, Candidate should understand micros services architecture & API driven system, Candidate should be able to design system considering UI and other external interfaces, Good knowledge of Agile engineering practices e.g. Scrum, Kanban, Understanding of Big data concept, Devops principles & Container technology, Java 1.8+, Apache Spark 2.3 or 3.X, Spring Boot (4+), reactive spring boot, XML, XSLT, Junit 5 or equivalent, Bit Bucket/ GitHub, Jenkins or similar for CI/CD

This is how we work, in house, agile

This is how we work on a project, Continuous Deployment, Continuous Integration

Benefits, sharing the costs of sports activities, private medical care, sharing the costs of professional training & courses, life insurance, remote work opportunities, flexible working time, integration events

Mindbox S.A., 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.

Agile ERP Artificial intelligence (AI) Apache Spark JUnit Robotic Process Automation (RPA) Google Cloud Platform (GCP) Docker XML Windows XSLT Hadoop microservices CI/CD Spring Boot docker-containers User Interface (UI) ocr DevOps GitHub SQL Kubernetes Java ETL RDBMS Scrum Kanban Jenkins Bitbucket

Leave a Reply