Senior Java Full Stack Developer - Spring/Angular 6 (5-10 yrs) Ahmedabad (Backend Developer)
The HRism
Ahmedabad, India
2d ago
source : hirist.com

About Our Company :

  • We are hiring for Senior Java Full stack developer ( Java + Angular6+) for 25+ Year old US based Product MNC, employing 200+ highly qualified professional, having $30+ million in yearly revenue.
  • Our client is having presence in multiple states in USA and now planning to have their own development centre ready in Ahmedabad in between Feb to March 2020 .
  • If you would like to know more about job role & profile, please feel free to ask.

    POSITION SUMMARY :

  • The Senior Full Stack Developer is responsible for analysing system requirements, making recommendations towards the development of new code or to reuse of existing code, and participating in software system testing and validation procedures, programming and documentation.
  • This role requires hands on experience in building an enterprise scale highly componentized application using Java, Hibernate, Spring Framework, & Angular6+.
  • Primary Responsibilities :

  • Analyse system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub systems
  • Make recommendations towards the development of new code or to reuse of existing code
  • Participate in software system testing and validation procedures, programming and documentation
  • Focus on code maintainability and performance of application
  • Provide technical advice and assists in solving programming problems
  • Ensure proper analysis of problems and programming approaches to prevent rework and schedule slippage
  • Work on bug resolution and application improvements, such as performance and maintainability
  • Participate in Sprint Planning, Tasking and Estimation of the assigned work
  • Responsible for the development of re-usable services, user interfaces, unit testing, and code reviews
  • Lead a small team of junior developers and groom them, be a single point of contact
  • Provide transparency and show tremendous ownership of tasks.
  • Engage in requirement gathering, Status update on deliverables, UAT and be the key stakeholder in the overall engagement
  • Job Requirements :

  • Bachelors degree in Computer Science, MIS or related degree and a minimum of five (5) years of relevant development or engineering experience or combination of education, training and experience
  • Hands on experience in building an enterprise scale highly componentized application using Java, Hibernate, Spring Framework, & Angular6+.
  • Experience working with Sprint boot & Micro-services utilizing R EST, SOAP etc.
  • Experience working in a Continuous Integration and Continuous Delivery environment and familiar with Jenkins, Code Quality Tools - SonarQube, JSlint etc
  • Proficient in industry standard best practices such as Design Patters, Coding Standards, Coding modularity, Prototypes etc.
  • Experience working with Java Script framework such as Angular6+, TypeScript, SCSS and HTML5
  • Experience in using debugging tools used for profiling / optimizing performance
  • Experienced in RDBMS and SQL / PLSQL
  • Unit testing frameworks - JUnit, Mockito
  • Automated tested frameworks ex : karma, jasmine, protractor etc.
  • Experience in debugging, tuning and optimizing UI components
  • Understanding of the SDLC lifecycle for agile
  • Excellent written and oral communication skills
  • Proficient in using project management tools like JIRA, confluence and code version management like Bitbucket, git etc
  • 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