Skip to content
Back to all jobs

Junior Java Developer

Share:XWhatsApp
Remote- full time- Posted July 27, 2026- via djinni.co

You will be redirected to djinni.co to apply.

TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our “Helpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve quickly and meaningfully.

 

We are looking for a Java Developer to join our backend team and contribute to building scalable, high-performance, and reliable microservices for modern products across fintech, AI, telecom, healthcare, and other high-load domains.

 

Responsibilities

  • Design, develop, and maintain scalable backend microservices and APIs.
  • Write clean, efficient, and well-tested code using Java (17/21) and Spring Boot.
  • Work with event-driven architectures using tools like Kafka or RabbitMQ.
  • Integrate with internal and external REST/GraphQL services.
  • Collaborate closely with DevOps, QA, and product teams to deliver high-quality features.
  • Participate in code reviews and help establish engineering best practices.
  • Optimize backend systems for performance, reliability, and cost efficiency.
  • Investigate and resolve production issues, contributing to CI/CD and observability improvements.

     

Requirements

  • Strong knowledge of Java and hands-on experience with Spring Boot / Spring Cloud.
  • Experience building REST APIs, microservices, and integrations.
  • Solid understanding of relational databases (PostgreSQL/MySQL) and ORM frameworks (Hibernate/JPA).
  • Familiarity with Docker, containerization, and CI/CD pipelines.
  • Knowledge of software architecture principles: microservices, event-driven systems, clean architecture.
  • Experience with Git, unit testing (JUnit), and debugging/profiling tools.
  • Good problem-solving skills and ability to work in a fast-paced environment.

     

Nice to Have

  • Experience with cloud platforms (AWS, GCP, Azure).
  • Knowledge of Kafka, Redis, Elasticsearch, or GraphQL.
  • Experience with Kubernetes, Helm, or Terraform.
  • Understanding of caching strategies, messaging patterns, and high-load system design.
  • Experience with performance tuning, monitoring (Prometheus/Grafana), and observability tools (ELK).
  • Familiarity with ML/AI integrations or data pipelines.

     

We Offer

  • Real-world projects in fintech, AI, telecom, and automation industries.
  • Mentorship from senior engineers, tech leads, and architects.
  • Personal development plan and a clear path toward Senior Java Engineer or Backend Architect roles.
  • Access to internal workshops, best practices, and structured feedback.
  • A collaborative engineering culture focused on transparency and continuous improvement.
  • Long-term projects, flexible schedule, and a remote-friendly work environment.

More tech development jobs

Sponsored

Working abroad? Stay connected with a Saily eSIM

Get affordable mobile data the moment you land. No physical SIM, no roaming bills.

Use code MONIQU2427 at checkout

Get a Saily eSIM →

Affiliate link: we may earn a commission at no extra cost to you.

Get booked. Keep 85% of every booking.

Be discovered by clients looking for talent in your city.

  • Self-serveList your profile on a flat subscription. Clients send you an inquiry through the platform.
  • ManagedPrefer a hands-on option? Elite managed bookings are arranged with us by agreement, a separate paid lane.