Lead Software Engineer - Java

Appian

Chennai, India
On-site
Full-stack java & web technology environment
Data structures, algorithms, and design patterns
Object-oriented as well as functional programming
As a Lead Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our customers configure it to do

Job Summary

  • As a Lead Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our customers configure it to do.
  • Leverage knowledge of data structures, algorithms, and design patterns to write software in a full-stack Java & web technology environment, including but not limited to Gradle, JDBC, Hibernate, Spring, Kafka, Quartz, Typescript, Redux, and React.
  • Appian offers a comprehensive benefits package designed to support your health, wellbeing, and financial future.

Matching Summary

As a Lead Software Engineer working on the Appian platform, your mission will be to ensure Appian is always fast, scalable and up to whatever tasks our customers configure it to do.

Skills & Requirements

Must-have

  • full-stack Java & web technology environment
  • data structures, algorithms, and design patterns
  • object-oriented as well as functional programming
  • availability, latency, scalability, and efficiency
  • CI/CD in Cloud environments
  • large, high-performance, real-time, distributed data systems

Nice-to-have

  • tinkerer at heart
  • ambition and commitment
  • personal responsibility for team performance
  • identify opportunities for code refactoring

Key Requirements

  • 10+ years experience building enterprise grade software
  • BE/B.Tech/BS in Computer Science or related technical discipline
  • MS in Computer Science preferred
  • Experience in CI/CD in Cloud environments
  • Agile is your mantra

Work Rights

Not specified

Tailored Resume

Cover Letter