Java API Developer

Filled
January 12, 2026

Job Description

Job Details

  • Company Name: Digital Dhara
  • Employment type: Full time
  • Experience: Contractor
  • Salary: $10 to $15 Hourly
  • Location : Remote Option Available
  • Work schedule : 5 days a week

Job Overview

We are seeking a highly motivated Java API Backend Engineer who is passionate about ownership, innovation, and engineering excellence. This role goes beyond writing code—you will help define technical direction, establish best practices, and elevate backend engineering standards across the team.

You will work closely with product managers and non-technical stakeholders, translating business requirements into scalable, high-quality backend solutions while remaining hands-on with development.

Key Responsibilities

Technical Vision & Leadership

  • Design scalable, maintainable, and future-ready backend architectures.
  • Establish and promote engineering standards, best practices, and technical guidelines.
  • Drive improvements in development processes, tooling, and automation.

Hands-on Backend Development

  • Actively design, build, and maintain backend APIs and services using Java, Spring, and Spring Boot.
  • Ensure backend systems meet high standards of performance, reliability, and scalability.

Microservices & Modernization

  • Lead and support the transition from monolithic systems to microservices architecture.
  • Apply best practices for service decomposition, communication, and resilience.

Cloud & Infrastructure Collaboration

  • Partner with cloud and DevOps teams to deploy and optimize applications on AWS.
  • Contribute to architecture decisions related to scalability, security, and cost efficiency.

Database & Data Management

  • Design and optimize MySQL schemas, queries, and indexing strategies.
  • Ensure data integrity, performance, and long-term maintainability.

Cross-Functional Collaboration

  • Work closely with product teams and stakeholders to understand requirements and constraints.
  • Clearly communicate complex technical concepts to non-technical audiences.

Required Technical Skills

  • Strong expertise in Java, Spring, and Spring Boot.
  • Solid understanding of RESTful API design and backend service development.
  • Deep knowledge of microservices architecture and distributed systems.
  • Proficiency with MySQL and relational database design.
  • Hands-on experience with AWS cloud services.
  • Experience with Hibernate or similar ORM frameworks (preferred).

Nice-to-Have Skills

  • Experience with Docker, Kubernetes, or containerized deployments.
  • Exposure to event-driven architecture and Kafka.
  • Experience using Azure DevOps.
  • Strong understanding of CI/CD pipelines and automation practices.