Job Title: |
|
Java / Backend Developer |
Category: |
|
Software Development |
Total Positions: |
|
2 |
Job Location: |
|
Islamabad |
Gender: |
|
Male |
Minimum Education: |
|
Bachelors |
Career Level: |
|
Experienced Professional |
Minimum Experience: |
|
3 Years |
Apply By: |
|
Jul 18, 2025 |
|
|
|
|
|
|
|
|
Job Description: |
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 of 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
|
Company Information |
|
Company Name: Dealertouch Company Description:
|
|