Java – Staff Engineer 9 views

Job Overview

  • Understand business problems and suggest technology solutions.
  • Architect, design, build and deploy technology solutions at scale
  • Raise the bar on sustainable engineering by improving best practices, producing best in class of code, documentation, testing and monitoring.
  • Estimate effort, identify risks and plan execution.
  • Mentor/coach other engineers in the team to facilitate their development and to provide technical leadership to them.
  • Rise above details as and when needed to spot broader issues/trends and implications for the product/team as a whole.

You should have

  • B.Tech. / B.E. / M.Tech. / M.S. in Computer Science
  • 10+ years of experience in design and development of highly -scalable applications development in product based companies or R&D divisions.
  • Strong computer science fundamentals: data structures, algorithms, design patterns.
  • 5+ years experience building microservices using java
  • 5+ years experience of SQL /No-SQL and database technologies (MySQL, Mongo DB, Hbase, Cassandra, Oracle, Postgresql)
  • Experience architecting and developing large scale applications using core java
  • Experience in building transactional systems is a plus.
  • Experience with GraphQL , kafka, docker/Kubernetes is a plus.
  • Strong desire to drive change, and ability to adapt to change quickly.
  • Exceptional communication and interpersonal skills – including negotiation, facilitation, and consensus building skills; ability to influence and persuade, without direct control.
  • Practitioner of Agile (Scrum) methodology

More Information

Only candidates can apply for this job.
Share this job
Company Information
  • Total Jobs 26 Jobs
  • Location INDIA

Contact Us