Back to list

Vacancy description

Staff Software Engineer II in Bangalore, भारत

Blue Yonder

Bangalore, भारत

Responsibilities

  • Develop features across application submodules, collaborating on requirements, prototyping, design, coding, testing, debugging, estimation, deployment, and quality improvement.
  • Design, develop, and manage automated unit and acceptance tests.
  • Drive architecture and design for robust, efficient mobile, UI, and platform systems.
  • Develop mobile and UI applications, including legacy-system parity and migration from ExtJS to newer platforms.
  • Define service descriptions and quality measures while delivering reliable, self-healing services requiring minimal manual intervention.
  • Identify and mitigate technical challenges early in the development lifecycle.
  • Represent product and portfolio vision, functional roadmaps, and technical roadmaps within the company and with strategic customers.

Requirements

  • Bachelor’s degree, preferably in STEM, with 14–16 years of software development experience.
  • Experience progressing from Software Engineer to Lead Software Engineer and architect, including at least the last five years in architect-level work.
  • Full-stack experience with ReactJS for frontend development and hands-on enterprise Java backend development.
  • Mobile application experience with React Native and/or native Android or iOS development.
  • Demonstrated experience with Java, Spring Boot, microservices, and designing, building, deploying, and maintaining enterprise cloud solutions in Azure.
  • Experience building microservices-based cloud architectures at scale.
  • Experience implementing event-driven architecture using Kafka, Spark, or similar technologies.
  • Hands-on software development combined with architecture and design experience.
  • Knowledge of cloud-native architecture, distributed microservices, multi-tenant SaaS, scalability, performance, and high availability.
  • Experience with API management platforms and providing or consuming RESTful APIs.
  • Experience with Spring Boot, OAuth, REST, GraphQL, Hibernate, NoSQL, RDBMS, Docker, Kubernetes, Kafka, and React.
  • Experience with DevOps, infrastructure as code, and infrastructure automation.
  • Understanding of secure architectures, secure configuration, and identity management.

Similar vacancies

More like this role

  • Full-time
  • Contract
  • IT
... telemetry systems and data pipelines that transform signals from labs and the installed base into trustworthy metrics actionable diagnostics and measurable engineering improvements. We are seeking a self-driven Software Engineer II to design and deliver data-driven systems that reveal how Windows devices behave at scale. ...

Hyderabad, भारत

  • Remote
  • Full-time
  • IT
... whole self to work. Join us and learn why “I love the people here” is one of the most frequent comments we hear from Guardians. The Role We’re looking for a Software Engineer II, Fullstack to design and implement solid architectural solutions with the rest of the engineering team, supporting our Pear Assessment product - ...

India, भारत

  • Remote
  • Full-time
JOB DESCRIPTION Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Java Engineer Role overview We are looking for an experienced Java Engineer with strong expertise in designing and developing scalable, high-quality software applications and backend services. The ideal candidate will bring ...

Bangalore, भारत

  • IT
... preferred - Familiarity with observability (OpenTelemetry, logs, traces) and security tooling (Snyk, secret scanning) is preferred - Experience practicing Agile software development methods is preferred. What Do We Offer? Interesting Work | We hire curious trendspotters and brave trendsetters. This is NOT your boring, routine, ...

Chennai, भारत

  • IT
... Experience with distributed caches, such as Elasticsearch, Redis, etc. · Experience in Agile Methodologies for Containerization using CI/CD automation tools. · An engineer who enjoys writing readable, concise, reusable, extensible codes on day to day basis. · Ability to meet deadlines; to get the job done considering close and ...

Gurgaon, भारत

  • Remote
  • Full-time
JOB DESCRIPTION Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Role Overview We are looking for an experienced Lead .NET Engineer with 10–15 years of software development experience and strong expertise in designing, developing, and maintaining secure, scalable, and high-quality enterprise ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
... a senior hands-on engineering role responsible for platform architecture, Linux systems engineering, AWS infrastructure, infrastructure automation, CI/CD, software packaging and distribution, networking, security, and production reliability. The Staff Engineer will define technical direction, establish engineering standards, ...

Bangalore, भारत

  • Remote
  • Full-time
  • IT
JOB DESCRIPTION Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Python & Java Engineer Role overview We are looking for an experienced Software Engineer with strong expertise in Python and Java to design, develop, and maintain scalable, high-quality software applications and backend services. ...

Bangalore, भारत

  • Remote
  • Full-time
JOB DESCRIPTION Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Java Engineer Role overview We are looking for an experienced Java Engineer with strong expertise in designing and developing scalable, high-quality software applications and backend services. The ideal candidate will bring ...

Bangalore, भारत

  • Hybrid
  • On-site
  • Full-time
  • IT
... differences into the abstraction rather than special-casing them, while the data underneath keeps moving at production volume. Must-Haves - 10 to 14 years of software engineering, with significant time building platforms, frameworks, or SDKs rather than end-user applications. - Expert-level Java. You understand JVM memory ...

Bangalore, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • IT
... AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry. - 9+ years of experience in software engineering, with a track record of delivering high-quality products. - Strong proficiency in Java and object-oriented programming; experience with Python or ...

Hyderabad, भारत