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

Principal Software Engineer - Java

KEY RESPONSIBILITY AND ACCOUNTABILITY

  • 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.
  • SKILLS AND COMPETENCIES

  • 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.
  • QUALIFICATION

    BE / B.Tech from a reputed engineering college

    Report this job
    checkmark

    Thank you for reporting this job!

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

    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