Senior Member of Technical Staff
VMware, Inc
Bengaluru, India
15h ago

POSITION RESPONSIBILITIES :

  • Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
  • Contributing in all phases of the development lifecycle.
  • Good understanding and hands-on of CI / CD with any cloud providers such as AWS
  • Writing well designed, testable, efficient code.
  • Encourage and Enforce junior engineering staff to follow good design and secure coding practices.
  • Participate and influence code reviews, design reviews for robust and scalable products
  • Must be able to work across engineering teams and architects
  • Create and present technical presentations to internal teams and partners
  • Architect / Design / Code / Test / Automate major modules of product
  • POSITION REQUIREMENTS :

  • Bachelor’s degree in Computer Science, Engineering, or related discipline
  • 8-10+ years of software development experience, proven hands on architect
  • Proven object oriented development skills and software development experience
  • Strong follower of iterative software development processes and understanding of the Agile and Scrum Methodologies
  • Good understanding of data structures and algorithms.
  • Willingness to learn new areas.
  • SKILL SET - Must Have : Strong background OOP

    Spring knowledge

    Knowledge of n-tier systems

    Microservices, CI / CD, AWS

    Data structures, OOPS concepts, Design patterns

    Non-blocking frameworks such as RxJava

    Good understanding of non-blocking style of coding

    Good to Have :

    Knowledge of managed code platforms like Microsoft CLR

    Understanding of request / response pipelines for HTTP applications, caching, message brokers

    Knowledge of SQL server, Postgres or any NoSQL databases

    Experience in developing and maintaining Distributed systems

    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form