Otis Worldwide Corporation logo

Senior Full Stack Developer

Otis Worldwide Corporation
NewPosted today

LOCATION

Parcel · Onsite

EXPERIENCE

10+ Years

TYPE

FullTime

SKILLS REQUIRED

JavaAngularMicroservices Architecturedistributed systemsTypescriptScalaakkaREST APIs

Job description

Overview

Design and develop enterprise-scale applications as a Senior Full Stack Developer, with hands-on architectural ownership and mentoring of engineering teams.

What you'll do

  • Drive architectural decisions, technology selection, and engineering best practices.
  • Review and approve solution designs, technical specifications, and implementation approaches.
  • Identify and address technical debt while improving system maintainability and scalability.
  • Act as a technical mentor and guide for development teams.
  • Design and develop backend services using Java, Scala, and Akka.
  • Develop responsive and performant frontend applications using Angular and TypeScript.
  • Build and maintain microservices-based solutions following cloud-native principles.
  • Develop RESTful APIs and event-driven services.
  • Ensure high code quality through code reviews, automated testing, and continuous integration practices.
  • Design highly available, scalable, and fault-tolerant distributed systems.
  • Develop event-driven and reactive applications using Akka and modern architectural patterns.
  • Define standards for security, observability, monitoring, logging, and performance optimization.
  • Collaborate with infrastructure and DevOps teams to improve deployment and operational excellence.
  • Partner with Product Management, UX, QA, DevOps, and Business teams to translate requirements into technical solutions.
  • Facilitate technical discussions and architecture reviews across teams.
  • Support release planning, risk assessment, and project estimations.
  • Drive alignment between engineering initiatives and business objectives.
  • Champion best practices in software engineering, clean coding, testing, and design patterns.
  • Establish and enforce coding standards and development processes.
  • Lead root cause analysis and resolution of complex production issues.
  • Promote a culture of continuous improvement and innovation.

What you'll need

  • 10+ years of experience in software development.
  • Strong expertise in Java, Scala, Akka, Angular, TypeScript, Microservices Architecture, REST APIs, and Distributed Systems.
  • Solid understanding of Object-Oriented Design, Reactive Programming, Event-Driven Architecture, Design Patterns, Performance Optimization, and Database Design.
  • Experience with source control systems such as Git.
  • Strong analytical, problem-solving, and communication skills.

Nice to have

  • 8+ years of experience with cloud platforms such as Azure, AWS, or GCP.
  • Experience with Docker and Kubernetes.
  • Familiarity with Kafka, RabbitMQ, or other messaging platforms.
  • Experience implementing CI/CD pipelines.
  • Knowledge of observability tools such as ELK, Splunk, Grafana, or Prometheus.
  • Experience leading large-scale enterprise modernization initiatives.
  • Experience mentoring senior engineers and technical leads.

Details

  • Location: Unit 2A & 2B (Octave Block), 6th floor, Parcel - 4, Salarpuria Sattva - Knowledge City, Madhapur, Hyderabad, Telangana, India, 500081.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Senior Full Stack Developer