#1 Job Board for tech industry in Europe

  • Job offers
  • All offersKrakówJavaJava Developer
    Java Developer
    Java
    emagine Polska

    Java Developer

    emagine Polska
    Kraków
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Hybrid

    Tech stack

      Cloud

      advanced

      Java

      advanced

      Apache Spark

      regular

      Microservices

      junior

      CI/CD

      nice to have

    Job description

    PROJECT INFORMATION:


    Industry: banking

    Location: Kraków, hybrid model (3-4 days/month)


    We are currently looking for a Java Developer with cloud experience


    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 pervstandards
    • 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
    • Coordinate with other application technical teams To be successful in this role, you should meet the following


    Requirements:


    • Prior experience of ETL application with large data volume (million rows)
    • Development experience of more than 6+ years, banking transaction data experience is preferred
    • Good knowledge of spark or equivalent technology
    • Acute sense of data frame objects design and memory allocation techniques
    • Design experience
    • RDBMS, SQL, Unix Scripting, ETL experience
    • Very good understanding of data base or file system write operations
    • Prior experience of an application which exposes multiple interfaces
    • Understand micros services architecture & API driven system
    • 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


    Good to have:


    • Cloud implementation exp. Either GCP (preferred) or equivalent cloud provider
    • Understanding of cluster deployment for spark applications