Principal Software Engineer - Java.
Pune MH, IN
2d ago

Principal Software Engineer - Java


  • Ownership of the work packet with an entrepreneur mind-set.
  • Web service product development.
  • Stakeholder communication.
  • Follow DevOps best practices develop, test, deploy & monitor.
  • Use best practices for developing and executing high quality code.
  • Develop software solutions by studying information needs; conferring with users; studying systemflow, data usage, and work processes;
  • investigating problem areas; following the software development lifecycle.

  • Document and deliver solutions by developing documentation, code comments and clean code.

  • Primary Skills : Java / JEE, Spring MVC, Spring Boot, NO SQL (DynamoDB).
  • Additional Skill (highly recommended) : Google , AWS , Elastic Bean Stalk
  • 8-10 years of experience building consumer web products.
  • Hands on experience with Rest and Soap services development
  • Strong competency in server-side scalable architectures.
  • Experience working with APIs, REST and JSON.
  • Experience with Agile tools Jira, Git / BitBucket, HipChat, Confluence.
  • Ability to design complex and scalable and high performant systems
  • Agile, continuous integration & delivery.
  • Nice to have : Developing Applications utilizing Elastic Search & Google BigQuery, AWS, GCP
  • Self-motivated, excellent analytical skills and good communication.
  • Ability to learn and use skills in new technologies.
  • Proficiency in debugging and troubleshooting under Linux / Unix environments
  • In - depth experience in debugging complex code and scenarios.
  • Identifies and debugs issues with code and suggests changes or improvements.

    BE / B.Tech from a reputed engineering college

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    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.
    Application form