Java Developer @ emagine Sp. Z o.o.

1 day ago


Warsaw Gdynia Łódź Gdańsk, Czech Republic emagine Sp. Z o.o. Full time

Requirements:

  • At least 2+ years of experience in Java (as a Developer)
  • Spark
  • Spring Boot


Nice to have (not mandatory):

  • Oracle
  • Git
  • Bamboo as CI/CD
  • Kafka as Communication Layer
  • Cloudera
  • Ansible
  • k8s
  • Docker

Role: Java Developer

Location: hybrid model 1 day office (Gdańsk, Gdynia, Łódź or Warszawa) / 4 days remote.

Industry: banking

Type of contract: B2B

Remuneration: up to 110 zl/h netto+vat (B2B)

Duration: long-term cooperation

Start: ASAP

Project:
The input events are stored in Kafka. We are processing and enriching using other sources (again using Kafka, or gRPC, or direct DB access for legacy systems, and other solutions).
As data persistence storage, for now, we use OracleDB + Flyway however it is very probable that we will change it.


Since there are a lot of events to process we using Spark to process them. Right now we are using our own Spark Cluster, but we are in transition to Cloudera Data Platform. To create a code we are using Java. For testing we are using a lot Cucumber / Gherkin.

For CI/CD (CD to test environments) we are using Atlassian solution: Bitbucket / Bamboo. To keep infrastructure as code we are using Ansible. To provide us the input, business is using Jupyter Notebooks, that uses Python and again Spark.

We are also responsible for a few other Java services, that are using Spring (spring-batch / spring-kafka / spring-data) to process the data, those are hosted using Kubernetes.

We are using SAFe as our agile framework. Tasks are stored in JIRA and documents are located in Confluence.

,[] Requirements: Java, Spark, Spring Boot, Oracle, Git, Bamboo, Cloudera, K8s

  • Warsaw, Gdynia, Łódź, Gdańsk, Czech Republic emagine Sp. Z o.o. Full time

    Job OpportunityWe are seeking an experienced Full Stack Java Developer to join our team at emagine Sp. Z o.o.About the JobThe successful candidate will be responsible for designing, developing, and maintaining complex software systems using Java as the primary programming language. The role involves working on a hybrid model with 1 day in office and 4 days...


  • Gdańsk, Gdynia, Warsaw, Łódź, Czech Republic emagine Sp. Z o.o. Full time

    General testing knowledge is required at the ISTQB Foundation Level. Knowledge of QA processes (both manual and automated). Strong communication skills in English (spoken and written). Experience with Restful API and Soap API testing. Knowledge of Robot Framework. Programming skills in Java. Contribution to team-based improvements in efficiency and...


  • Remote, Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    Overview: We are seeking a seasoned Java developer to join our team at emagine Sp. Z o.o.. As a key member of our engineering team, you will be responsible for designing and implementing robust, scalable software solutions using Java and related technologies.


  • Remote, Warszawa, Gdańsk, Czech Republic emagine Sp. Z o.o. Full time

    Development knowledge of Java 8. Preferably with Spring Boot framework and microservices knowledge. Knowledge on Kubernetes, Bitbucket, Jenkins. Basic knowledge of Kafka. NICE TO HAVE: Tibco experience Web services, Kafka. Intelij, Eclipse, jDeveloper. Oracle SOA, Git, Jira, Confluence. ADF, PLSQL Developer. Visual Studio. Splunk. Spring Boot Data, Spring...


  • Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    To succeed in this role, we believe that you: Have experience in frontend and Java development (preferred at least 5 years of experience as a developer), Demonstrate a high level of software development skills, Are a team player with a high focus on quality and timely delivery. Your experience and background: experience with Angular, Typescript,...


  • Gdańsk, Czech Republic emagine Sp. Z o.o. Full time

    Description of knowledge and experience: At least 5 years of Java Software Development. Knowledge and hands-on experience in Spring framework, Spring boot, relational databases, and integration of REST services. Event Driven Design and working knowledge of MQ and Kafka. Understanding of automated testing (unit, functional, acceptance, and...


  • Gdańsk, Pomerania, Czech Republic emagine Sp. Z o.o. Full time

    Company OverviewAt emagine Sp. Z o.o., we are seeking an experienced Java developer to join our Payments Technology team. As a key member of the team, you will be responsible for developing and maintaining critical software applications. Salary and BenefitsThe successful candidate can expect a competitive salary of up to 170 PLN per hour (B2B contract). We...


  • Gdańsk, Gdynia, Warsaw, Łódź, Czech Republic emagine Sp. Z o.o. Full time

    About the CompanyEmagine Sp. Z o.o. is a forward-thinking organization with a strong focus on innovation and collaboration.


  • Kraków, Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    Bachelor’s degree in Computer Science or related field. min. 3 years of experience as a Java Developer. Experience with Spring, JPA, Microservices, K8S, and SQL. Proven ability to design highly scalable and supportable applications. Familiarity with design patterns and UML. Strong understanding of IT infrastructure. Agile development experience and...


  • Warszawa, Gdynia, Gdańsk, Łódź, Czech Republic emagine Sp. Z o.o. Full time

    Job DescriptionWe are seeking a skilled DevOps Engineer to join our team at emagine Sp. Z o.o.Key ResponsibilitiesTechnical Debt Management: Collaborate with the Dev & Ops team to resolve server and container vulnerabilities, ensuring the stability and security of our infrastructure.Infrastructure Upgrades: Upgrade outdated software versions to maintain...


  • Warsaw, Cracow, Czech Republic emagine Sp. Z o.o. Full time

    Emagine Sp. Z o.o. is seeking a highly skilled Senior Java Developer to join our team.About the RoleWe are looking for an experienced professional with at least 6 years of Java development experience, strong knowledge of microservice architecture, and expertise in designing and implementing REST APIs.Key Responsibilities:Design and Develop High-Quality...


  • Gdynia, Gdańsk, Warszawa, Czech Republic emagine Sp. Z o.o. Full time

    About the RoleAt emagine Sp. Z o.o., we are seeking a highly skilled Senior Python Developer to join our team. This is a fantastic opportunity for an experienced professional to take on new challenges and contribute to the success of our organization.


  • Warsaw, Gdynia, Gdańsk, Czech Republic emagine Sp. Z o.o. Full time

    Job Description:We are seeking a highly skilled Data Engineer to join our team at emagine Sp. Z o.o. as a Senior Hadoop Developer.This role is an excellent opportunity for someone who wants to work with cutting-edge technology and be part of a dynamic team that delivers complex data solutions.About the Role:As a Senior Hadoop Developer, you will design,...


  • Remote, Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    About Usemagine Sp. Z o.o. is a forward-thinking organization that values innovation and teamwork.Job DescriptionWe are seeking an experienced Senior Java Engineer with Test Automation experience @ to join our team of skilled professionals in developing cutting-edge distributed applications.Key Responsibilities:Design, develop, and maintain high-quality Java...


  • Gdańsk, Gdynia, Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    Bachelor’s degree or equivalent experience from working with NetReveal, Quantexa, SWIFT CBM, Actimise, Mantas or similar. 7+ years of experience in systems and data analysis in a financial services environment. High proficiency in gathering, documenting and communicating (Confluence, Jira etc.) Understanding of ETL/BI/Data Analytics/Data Modelling/...


  • Warszawa, Gdynia, Gdańsk, Łódź, Czech Republic emagine Sp. Z o.o. Full time

    Are you looking for a challenging role that combines technical expertise with collaboration and problem-solving skills? We are seeking an experienced DevOps Engineer to join our team at emagine Sp. Z o.o.About the JobThis is a fantastic opportunity for someone who is passionate about cloud infrastructure, DevOps practices, and working closely with...


  • Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    Doświadczenie min. 5 lat. Doświadczenie w sektorze bankowym. Znajomość narzędzi: Java (mile widziane wersja 21, minimalna 8+) Spring Boot Spring Data JPA JUnit 5 Kafka REST Git Jira, Confluence Docker Liquibase Hibernate Bazy danych: Oracle Mile widziane: Spring Cloud Stream Schema registry Kibana/Elasticsearch Dynatrace/Prometheus Avro Branża:...


  • Gdynia, Gdańsk, Warszawa, Czech Republic emagine Sp. Z o.o. Full time

    Company OverviewEmagine Sp. Z o.o., a leading company in the banking industry, is seeking an experienced Python Developer to join our team.Job DescriptionWe are looking for a skilled professional to work on data warehouse projects, leveraging their expertise in Python and Snowpark. The successful candidate will collaborate with cross-functional teams to...


  • Warszawa, Gdańsk, Gdynia, Czech Republic emagine Sp. Z o.o. Full time

    Mandatory: Quantexa Certification (Qx Technical Academy Certification) + Data Engineer Required skills: Elasticsearch, Scala, Apache Spark framework, Hadoop ecosystem - Apache Hive, HDFS, Oozie, Impala, Parquet. Basics Data-warehousing (Extract Transform Load - ETL). Unix Shell Scripting. Basics of SQL, GIT, Gradle/Maven, Java. Bamboo/Jenkins. GENERAL...


  • Kraków, Warsaw, Czech Republic emagine Sp. Z o.o. Full time

    About UsEmagine Sp. Z o.o. is a company that values innovation and technical excellence.Job SummaryWe are seeking a highly skilled Senior Java Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and maintaining complex software systems using Java technologies.About the RoleIn...