Junior Java Developer

Java

Junior Java Developer

Java

Dworkowa 2, Bielsko-Biała

ICE Mortgage Technology

Undetermined
Permanent
Junior
Office
1 384 - 2 492 USD
Gross per month - Permanent

Tech stack

    Java

    junior

    PostgreSQL

    junior

    Apache Kafka

    junior

    Spring Boot

    junior

    Spring Reactor

    junior

    Redis

    junior

    Docker

    junior

Job description

We are a FinTech product company - a web platform that supports every 2nd mortgage in the United States. We are based in California, with branches in Poland, India, and Belarus. For our location in Bielsko-Biała, we are looking for people who want to become completely new scrum teams (in a "Spotify Model" - google it!), which will deal with the development of products previously created only in the United States. Visit https://www.icemortgagetechnology.com/ to learn more.

You don't live in Bielsko? We offer a hybrid way of working or relocation package!

In this Software Engineer role, you will be working in a dynamic development team while collaborating with other developers, management, and customer support teams. You will have an opportunity to participate in designing and developing services utilized across product lines - in fact, 90% of development! All our products are deployed in public (AWS) and/or private cloud environments.

Summary of responsibilities (all adjusted to junior position)  

  • Build scalable services and applications optimized for the best customer experience, with scale, performance, security, and availability considerations.
  • Analyze needs and requirements of existing and proposed microservices and APIs
  • Diagnose complex developmental & operational problems and recommend upgrades & improvements at a component level.
  • Participate in design and code review and code management
  • Deliver working solutions on time.
  • Collaborate closely with groups in and outside the development team.
  • Take ownership of the code you deliver.
  • Contribute to the documentation.

Basic Skills & Qualifications

  • 0,5 - 3,5 years of software development experience using Java (preferably for high-volume transactional and customer-facing web applications)
  • Working knowledge of relational database design and management. 
  • some experience in building REST services and message-driven systems (preferably using Apache Kafka)
  • familiarity with microservices and knowledge of modern cloud services
  • some experience with: CI/CD, design reviews, code reviews, TDD, unit testing, integration/system testing, agile development practices
  • Practical perspective on software engineering discipline, focus on learning and delivering, and passion for high quality. 
  • “You build it – You own it” mentality is a must. Sense of ownership is paramount to achieving success. 
  • Great energy and enthusiasm with a positive, collaborative working style, clear communication, and writing skills.  

Technology stack we use

  • Java 11
  • PostgreSQL 
  • Apache Kafka 
  • Spring Framework (Spring Boot; Spring Reactor)
  • Redis
  • Docker 

We offer:

  • no trial period - indefinite employment contract from day 1
  • private medical healthcare (dental care, physiotherapist, psychologist included)
  • cafeteria program (200 points/month) via mybenefit.pl
  • life insurance
  • COVID related additions (insurance, paid days off)
  • additional days off - American state holidays
Published: 06.01.2022
Office location