Java Developer – Technical Lead (Fulltime, Remote)

Filled
February 20, 2026

Job Description

Location: Remote
Experience Level: Senior / Technical Lead (8+ years)
Domain: Cloud-Native Java Applications / Logistics & Enterprise SaaS

Role Overview

As a Java Developer / Technical Lead at Digital Dhara, LLC, you will lead the design, development, and deployment of Java applications on Google Cloud Platform (GCP). This role combines deep technical expertise in Java, Spring Boot, microservices, and cloud-native architectures with leadership responsibilities, including mentoring, code review, and driving best practices for scalable, high-performance solutions.

Key Responsibilities

  • Lead end-to-end development of Java-based applications, ensuring alignment with business and technical requirements.
  • Architect, design, and implement scalable, secure, and performant solutions using Java 8+, Spring Boot, and related frameworks.
  • Oversee cloud migration projects and build cloud-native applications using GCP services such as Compute Engine, Cloud Storage, Pub/Sub, and BigQuery.
  • Establish and enforce coding standards, CI/CD pipelines, and best practices across the team.
  • Mentor and guide junior developers, fostering technical growth and knowledge sharing.
  • Collaborate with cross-functional teams including architects, business analysts, DevOps, QA, and product owners.
  • Troubleshoot complex issues in development and production environments, ensuring service resilience and reliability.
  • Stay updated on emerging technologies, cloud trends, and industry best practices.

Required Skills and Experience

  • 8+ years of professional Java development experience, with 2–3 years in a leadership role.
  • Strong expertise in:
    • Java 8+, Spring Boot, Hibernate
    • Microservices architecture and RESTful API design
  • Hands-on experience with Google Cloud Platform and cloud-native development.
  • Proven experience with CI/CD pipelines, automated deployments, and infrastructure as code.
  • Experience with Docker, Kubernetes, and cloud orchestration.
  • Knowledge of relational and NoSQL databases (SQL, MongoDB) and messaging systems (Kafka).
  • Familiarity with Agile methodologies and DevOps practices.
  • Excellent problem-solving, communication, and leadership skills.

Preferred Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.
  • GCP certifications (Professional Cloud Architect or Developer).
  • Experience with additional cloud platforms (AWS, Azure).
  • Exposure to frontend technologies (Angular, JavaScript) and full-stack development.

Work Environment & Benefits

  • Remote work flexibility
  • Lead impactful projects on cloud-native Java platforms
  • Collaboration with cross-functional teams in a dynamic Agile environment
  • Opportunity to mentor junior developers and influence architectural decisions

Core Technologies / Skills

Programming & Frameworks: Java 8+, Spring Boot, Hibernate, REST APIs, Microservices
Cloud & DevOps: GCP (Compute Engine, Cloud Storage, Pub/Sub, BigQuery), Docker, Kubernetes, CI/CD (Jenkins, GitHub)
Databases & Messaging: SQL, MongoDB, Kafka, NoSQL
Methodologies & Tools: Agile, DevOps, Code Reviews, Unit Testing, Continuous Deployment
Frontend Exposure (Optional): Angular, JavaScript