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
  • 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, भारत

  • Remote
  • Hybrid
  • On-site
  • Full-time
  • Contract
  • IT
... lifecycle management, and production incident resolution. - Drive alignment and technical decisions across multiple teams without formal authority. - Mentor engineers, conduct design and code reviews, and contribute to career growth. - Improve how customers deploy, operate, and trust SentinelOne products. Requirements - ...

Bangalore, भारत