Java Developer

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

WAGE / SALARY

Negotioable

HOURS PER WEEK

TBD

DATE UPDATED

Jun 18, 2025

JOB OVERVIEW

About Dealertouch
Dealertouch is a fast-growing SaaS platform that helps used-car dealerships manage inventory, sales and CRM via Spring Boot/Kotlin microservices, React/Next.js web and React Native mobile apps.

What You’ll Do:
- Build and maintain Spring Boot microservices for core DMS features (inventory, billing, CRM)
- Implement reactive streams (Project Reactor) and event-driven pipelines (Kafka/Debezium)
- Design REST/GraphQL APIs and integrate with third-party services (Stripe, OpenSearch)
- Collaborate on database schema design and optimize PostgreSQL queries
- Own CI/CD pipelines (GitHub Actions, Docker, Kubernetes) and write comprehensive tests
- Work independently on system-design tasks and guide technical decisions

What We’re Looking For:
- 3+ years Java & Spring Boot in microservices
- Hands-on reactive programming (Flux/Mono)
- Ability to design systems end-to-end and deliver features independently
- Familiarity with Kotlin codebases and GraphQL is a plus
- Solid PostgreSQL skills and ORM experience (JPA/Hibernate)
- Proficiency with Docker, CI/CD tooling and Kubernetes

Personal Traits:
- Team-oriented; thrives in dynamic, cross-functional environments
- Deadline-driven with strong time-management and documentation discipline
- Creative problem-solver with a passion for learning new technologies
- Excellent English for reading technical docs and collaborating remotely

Benefits
- Innovative startup culture with clear growth paths
- Access to cutting-edge tech challenges
- 100% remote, flexible hours

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin