Bestkaam Logo
Oteemo Inc. Logo

Full Stack Engineer

Actively Reviewing the Applications

Oteemo Inc.

India, Telangana, Hyderabad Full-Time On-site INR 3–6 LPA
Posted 3 weeks ago Apply by May 23, 2026

Job Description

Senior Software Engineer – Full Stack / Modernization

Location: Hyderabad, India

Experience: 5–8 years

Employment Type: Full-time


Job Summary

We are looking for a hands-on Senior Software Engineer who will drive application modernization initiatives by developing, refactoring, and enhancing components across the full technology stack. The role involves working closely with architects, UX/design teams, and delivery stakeholders to translate modern architecture and design into high-quality, scalable, and secure solutions.


Key Responsibilities

  • Drive hands-on delivery for application modernization initiatives, including development and refactoring across frontend, backend, and data layers
  • Implement modern frameworks, APIs, microservices, and data access layers aligned with target architecture
  • Identify, address, and reduce technical debt while improving code quality, performance, and maintainability
  • Build and maintain CI/CD pipelines to support automated builds, testing, and deployments
  • Collaborate closely with architects and design strategists to translate architecture blueprints and UX designs into working solutions
  • Participate in code reviews, unit testing, integration testing, and deployment activities
  • Ensure solutions meet functional, performance, scalability, and security requirements
  • Troubleshoot production issues and support continuous improvement of systems and processes
  • Follow engineering best practices, coding standards, and documentation guidelines


Required Skills & Experience

  • 5–8 years of hands-on experience in full-stack application development
  • Strong proficiency in at least one backend technology (Java / .NET / Node.js / Python or similar)
  • Experience with modern frontend frameworks (React, Angular, Vue, or similar)
  • Strong understanding of RESTful APIs, microservices, and integration patterns
  • Hands-on experience with databases (SQL and/or NoSQL) and data access frameworks
  • Experience implementing CI/CD pipelines using tools such as Jenkins, GitHub Actions, Azure DevOps, GitLab, etc.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization concepts (Docker, Kubernetes – preferred)
  • Strong understanding of secure coding practices and performance optimization
  • Experience working in Agile / Scrum delivery models


Preferred / Good to Have

  • Experience with application modernization or legacy system refactoring
  • Exposure to DevSecOps practices
  • Knowledge of design patterns and domain-driven design concepts
  • Experience working in client-facing or consulting environments


Soft Skills

  • Strong problem-solving and analytical skills
  • Ability to collaborate effectively across engineering, architecture, and design teams
  • Clear communication and documentation skills
  • Ownership mindset with a focus on quality and delivery

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.