freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer (Java + Oracle + Azure)

Summary

Senior Full Stack Developer builds and scales enterprise Java apps on Azure with Oracle DB, React/Angular frontends, and DevOps pipelines.

Overview

We are looking for a Senior Full Stack Developer who can design, build, and scale enterprise-grade applications. The role requires deep expertise in Java, Oracle, Azure, DevOps, containers, and system design. You will own the architecture, development, and deployment of complex cloud-native solutions.

Responsibilities

  • Lead the system design and architecture of scalable, high-performance applications.
  • Build backend services with Java (Spring Boot, REST APIs, Microservices).
  • Manage data design and performance with Oracle DB (SQL, PL/SQL, tuning).
  • Develop responsive front-ends with React/Angular, TypeScript/JavaScript, HTML, CSS.
  • Design and manage Azure cloud deployments (App Services, AKS, Functions, Storage, Networking).
  • Implement and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins.
  • Deploy and orchestrate applications using Docker and Kubernetes.
  • Apply event-driven and serverless design patterns for modern architectures.
  • Ensure best practices for cloud security, monitoring, and cost optimization.
  • Mentor junior developers and lead code/design reviews.

Must-Have Skills

  • 6–8 years of full-stack development experience.
  • Strong backend skills in Java, Spring Boot, Microservices, and REST APIs.
  • Solid database expertise in Oracle (SQL, PL/SQL, optimization).
  • Strong front-end skills with React or Angular.
  • Proven System Design and Architecture experience (HLD/LLD, scalability, distributed systems).
  • 5+ years of hands-on Azure experience: App Services, Functions, AKS, Networking, Storage.
  • DevOps and CI/CD expertise with Azure DevOps, GitHub Actions, and Jenkins.
  • Containerization and orchestration with Docker and Kubernetes.
  • Familiarity with event-driven and serverless architectures.

Why Join Us?

  • Competitive compensation: 24–32 LPA.
  • Take end-to-end ownership of architecture + delivery.
  • Build cloud-native, enterprise-scale systems with modern tools and practices.
  • Growth-focused, engineering-driven environment.

Details

  • Experience: 6–8 years
  • Compensation: 24–32 LPA INR
  • Location: Hybrid
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Software Development

See also