...
Careers

Mid-Level Cloud Native Java Developer

We are looking for a mid-level Java developer with 3 years of relevant experience. Background or expertise in fintech/telecommunications is appreciated and will be considered as a plus.

At Infinite Lambda, you will join a team of experienced cloud native engineers who are passionate about delivering high-quality modern applications utilising latest cloud technologies and practices.

We are great fans of workplace autonomy that allows for personal wellbeing and work-life balance that you define.

  • Ukrainian citizens are welcome to apply. We can only sponsor visas for Ukrainian citizens;
  • Our teams are distributed but we work local hours only.

Requirements

  • Java 8 or later, Spring, Spring Boot, Spring Cloud
  • Containers: Docker, Kaniko
  • Understanding of debugging event-driven systems
  • Creating streaming applications with Kafka, AWS Kinesis, similar
  • Familiarity with various design and architectural patterns: creational, structural, behavioural
  • Databases: Relational Backend Database, NoSQL database
  • Inter-Process Communication: REST, gRPC, etc.

 

Bonus points for:

  • Security and compliance consciousness
  • Container orchestration: Kubernetes, Helm
  • Testing: JUnit 4/5, TDD, jBehave, Cucumber or similar
  • Effective usage of CI/CD tools: Gitlab, Circle CI, AWS Code Pipeline or similar
  • Schema migration: Liquibase, Flyway or similar
  • Familiarity with build tools: Maven, Gradle or similar
  • Strong distributed systems foundations
  • Understanding of serverless principles
  • Understanding of static code analysis, e.g. experience with SonarQube or equivalent
  • ORM: Hibernate or similar
  • Orchestration: Airflow, Cadence, Argo Workflows, etc.
  • Python, Go

soft skills

  • Empathy
  • Fluency in English
  • Proactivity
  • Experience working in a distributed team
  • Experience working with Agile methodologies: XP/pair programming, Scrum, Kanban
  • Experience working with common workflow tools: JIRA, Slack
  • Analytical mindset and good problem-solving skills
Why Join us

We want to see you thrive with us.

Learning and growth

Get dedicated learning and development time, access to top-notch learning portals and use coaching opportunities.

Practising innovation

Use cutting-edge tech at a front seat to the rapid evolution of cloud and data.

Living autonomously

Pick your location, manage your time and forget about logging office visits. Life is too short for red tape.

Being yourself

Thrive in a supportive and inclusive team that is lucky to have you for who you truly are.

Enjoying the perks

Get private health insurance, work-from-home budget, unlimited paid holiday and wellness benefits.

Our hiring process

01
Application review
02
Screening assessment
03
Technical interview
04
Cultural fitness chat
Optimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.