Back to list

Vacancy description

Principal Full-Stack Developer - Full Time -US hours in Hyderabad, भारत

Centroid Systems, Inc.

  • Full-timeStandard weekly hours

Hyderabad, भारत

Principal Full-Stack Developer – Full  Time -US hours
Location: Hyderabad
Job Type: Full Time
About the Role
We are seeking a Principal Full-Stack Developer to lead the design and development of scalable, secure, and cloud-native software solutions.
The primary focus of this role is full-stack software development and architecture , with strong hands-on experience across backend and frontend technologies. The ideal candidate will also have practical knowledge of cloud infrastructure and database services (Azure, AWS, or OCI) and modern software delivery practices .
DevOps is a secondary responsibility. The candidate should understand how CI/CD pipelines, how to build automation, deployments, monitoring, and release processes work, but this is not primarily an infrastructure administration role.
Key Responsibilities
  • Lead the architecture and development of full-stack applications.
  • Design scalable backend services, APIs, microservices, and distributed systems. Programming languages used may vary, though typically it is C#, Java, Python, or Node.
  • Build responsive and maintainable frontend applications. Technologies may vary, but React and Angular are commonly used by our clients as well as frameworks like Twitter Bootstrap, Material Design, or Tailwind. 
  • Experience using AI Coding agents effectively is a plus, though we can also train you on the job to use these tools effectively (configuring https://jobeax.com/link/ZKaU2SwE2F8hKgkt, skills, plan versus build modes, etc)
  • Make architectural decisions covering performance, security, scalability, and maintainability.
  • Develop and integrate applications using Azure, OCI, or AWS services.
  • Design database schemas and data-access strategies using SQL and NoSQL databases.
  • Review code and establish engineering standards across projects.
  • Guide teams in software architecture, design patterns, testing, and delivery practices.
  • Collaborate with product, engineering, cloud, security, and operations teams. Strong  communication skills and ability to learn a customer’s business domain is a must. 
  • Troubleshoot complex application, integration, performance, and production issues.
  • Contribute to CI/CD pipeline design and deployment automation. Technologies can include simple bash scripting, kubernetes/containerization, Ansible, or terraform, though we do not expect you to be an expert in all of these.
  • Understand and improve build, release, rollback, and environment-promotion processes.
  • Support observability through logging, monitoring, alerting, and application diagnostics.
  • Mentor senior and junior engineers.
  • Adapt quickly across different client domains, technology stacks, and project requirements.
Required Skills and Experience
  • 9 + years of professional experience in software development, architecture, or related engineering roles.
  • Strong hands-on experience developing full-stack applications.
  • Professional experience with at least one backend technology, such as:
    • .NET/C# (preferred)
    • Python (preferred)
    • Java (nice to have)
    • https://jobeax.com/link/JSd7UYCSg572jJDY (nice to have)
  • Strong frontend experience with one or more modern frameworks:
    • React  (preferred)
    • React Native (preferred)
    • Angular (nice to have)
    • https://jobeax.com/link/tzGekrj9a8ToGEDv (nice to have)
  • Proven experience designing REST APIs, microservices, integrations, and distributed systems.
  • Strong knowledge of relational databases such as SQL Server, Oracle DB, PostgreSQL, or MySQL.
  • Familiarity with NoSQL databases is beneficial.
  • Hands-on application development experience with Microsoft Azure, OCI, or AWS .
  • Understanding of cloud services such as compute, storage, databases, messaging, serverless, identity, networking, and monitoring.
  • Strong knowledge of software architecture principles, design patterns, clean code, and testing.
  • Experience with Git-based development workflows and code reviews.
  • Understanding of CI/CD concepts, including:
    • Build and release pipelines
    • Automated testing
    • Artifact management
    • Environment-specific configuration
    • Deployment approvals
    • Rollbacks
  • Working knowledge of Docker and containerized application deployment.
  • Strong problem-solving and communication skills.
DevOps and Cloud Knowledge
DevOps is a supporting responsibility. Candidates should have practical knowledge of:
  • Azure DevOps, GitHub Actions, Jenkins, GitLab CI, or similar tools.
  • YAML or Classic CI/CD pipelines.
  • Infrastructure and application deployment workflows.
  • Docker and basic Kubernetes concepts is beneficial.
  • Environment management across development, QA, staging, and production.
  • Application logging, monitoring, and alerting.
  • Basic Terraform or Ansible knowledge is preferred.
  • Security practices for cloud-hosted applications.
Preferred Qualifications
  • Previous experience as a technical lead, software architect, or principal engineer.
  • Experience modernizing legacy applications and migrating workloads to Azure, OCI, or AWS.
  • Experience with event-driven architectures and messaging platforms.
  • Knowledge of Kubernetes and cloud-native application patterns.
  • Experience with API gateways, authentication, authorization, OAuth2, and OpenID Connect.
  • Familiarity with Redis, MongoDB, Elasticsearch, or other NoSQL technologies.
  • Experience with observability tools such as Application Insights, Prometheus, Grafana, ELK, or Datadog.
  • Experience working with AI-assisted development or integrating AI services into business applications.
  • Consulting experience across multiple clients and technology stacks.

Why Join Us?
  • Lead the technical direction of modern full-stack applications.
  • Work on challenging projects across multiple industries and technology platforms.
  • Influence architecture and engineering practices across client engagements.
  • Work with Azure, AWS, OCI, modern frontend frameworks, APIs, microservices, and cloud-native technologies.
  • Mentor engineers and help build high-performing development teams.
  • Participate in innovative software and AI-driven projects.
  • Receive competitive compensation aligned with experience and technical expertise.
 
 

 

Similar vacancies

More like this role

  • Remote
  • Full-time
  • IT
  • Fullstack
... who need to hear it. Job Description We are looking for a skilled Full Stack Developer to help develop our scalable, data-driven analytical dashboard. You'll focus on building responsive, user-friendly interfaces that deliver key insights to our global clients. Join us and be a part of our mission to transform software development ...

Bangalore, भारत

Laksh Consultants

Full Stack Developer

  • IT
  • Fullstack
... Requirements :- Must have 3+ years of experience in Full Stack Development with hands-on experience building and deploying production-grade web applications.- Must have strong hands-on experience in Python or https://jobeax.com/link/JSd7UYCSg572jJDY for backend development.- Must have experience developing REST APIs using ...

Pune, भारत

InstaWeb Labs Private Limited

Full Stack Developer

  • IT
  • Fullstack

Rs 2.4 - 6 lakhs p.a.

Actively hiring Full Stack Developer Start Date Starts Immediately CTC (ANNUAL) ₹ 2,40,000 - 6,00,000 ₹ 2,40,000 - 6,00,000 /year Experience 1 year(s) 1 year(s) Apply By 22 Nov' 26 Posted 2 days ago Job 33 applicants About the job Key Responsibilities: 1) Develop, maintain, and enhance the https://jobeax.com/link/AfyEkG45GB6xn6fK ...

Bombay, भारत

NewZenAlpha Tech

Full Stack Developer

  • Hybrid
  • Full-time
  • IT
  • Fullstack

Rs 4 - 7.5 lakhs p.a.

... Python, Flask, PostgreSQL - Hands-on with Gen AI APIs (OpenAI, Gemini, Claude) integrated into real product workflows 3. Have shipped at least one production-grade full stack app - Move quickly across the whole stack, not just one layer - Have genuine zeal for startup life ownership Skill(s) required Flask Generative AI Tools ...

Bangalore, भारत

Vrinda International

Full Stack Developer

  • Full-time
  • IT
  • Fullstack

Rs 12 - 15 lakhs p.a.

Job Description: Full Stack Developer Summary We are seeking a highly skilled Full Stack Developer to join our IT Services team, where you will play a pivotal role in designing, building, and maintaining robust, scalable web applications. This position demands a professional with 4 to 6 years of hands-on experience who ...

Pune, भारत

The Job Sphere

Full Stack Developer

  • Full-time
  • IT
  • Fullstack
Job Title : Full Stack Developer - AILocation : Hyderabad, Telangana, IndiaJob Type : Full-TimeExperience : 2 - 4 YearsNotice Period : 0 Days (Immediate Joiners Only)Job Overview :We are looking for a skilled Full Stack Developer with AI experience to build scalable web applications and integrate AI-powered solutions. The ...

Hyderabad, भारत

Legal 365 SOLDLEI

Full Stack Developer

  • IT
  • Fullstack

Rs 2.4 - 3 lakhs p.a.

Full Stack Developer Start Date Starts Immediately CTC (ANNUAL) ₹ 2,40,000 - 3,00,000 ₹ 2,40,000 - 3,00,000 /year Experience 1 year(s) 1 year(s) Apply By 14 Nov' 26 Posted 2 days ago Job 67 applicants About the job Key Responsibilities: 1. Develop responsive, user-friendly web applications using Reactjs and Nextjs 2. Build ...

Calcutta, भारत

Sigma Infosolutions Limited

Principal Architect - AI & Full Stack

  • Hybrid
  • Full-time
  • Contract
... Technical pioneer who can split their time between two critical mandates: - 50% Solution Architecture & Client-Facing Technical Engagement– Architect scalable full-stack, cloud-native, AI-enabled, and multi-tenant solutions across client engagements, with strong focus on security, scalability, configurability, robustness ...

Bangalore, भारत

Knowledge Artisans Private Limited

Principal Architect - Full Stack Development

About the Opportunity:We are looking for an elite Principal Architect who is part visionary, part relentless full-stack executor to join our core team as a high-impact Individual Contributor (IC). This is not a role for someone who just wants to draw diagrams or pass off tickets. We are looking for a dynamic, high-spirited ...

Bangalore, भारत

  • Hybrid
  • Full-time
  • IT
  • Fullstack

Rs 100000 - Rs 200000 per month

LetzBizz is hiring experienced Java Full Stack Developers for a full-time opportunity in Chennai. We are looking for candidates with 6+ years of relevant hands-on experience in Java Full Stack Development. The ideal candidate should have strong experience in Java, Spring Boot, Microservices, REST APIs and modern frontend ...

Chennai, भारत