Create Alert
Email me similar jobs

Senior Software Engineer - Java Angular

Job Description

Reporting Structure

Based in Mumbai, reporting to Project Manager based in Mumbai

Requisites

Education:

Degree Level

Experience (years):

5+

Industry / Technology

background:

n/a

Location:

Mumbai, India

Pre-employment checks:

Role Summary:

We are looking for a skilled and enthusiastic full stack developer with strong experience building complex applications using Angular on front-end with Java on Backend. Preference shall be given to candidates with mobile development using ionic. Technically very strong & hands on in coding in Angular and Java

You will be working within a professional software development team primarily focused on developing enterprise scale applications for use by our local government and housing association sector customers.

Qualification Criteria/Work Experience

Essential:

  • Work in an Agile team environment with product experts, business analysts, testers and other similarly skilled engineers, to deliver web application solutions using Angular (Preferably with Ionic) and Java. Hands-on in coding is a must.
  • Undertake software analysis, design, development, and unit testing.
  • Ability to think laterally about problems and use new technologies to best advantage to deliver innovative solutions
  • Work from outline specifications to deliver working prototypes/solutions
  • Working knowledge of design/architectural patterns and best practices.
  • Keep abreast of new technologies and their applicability to work requests
  • REC-TPL-295

    Essential:

  • Critical thinker and problem-solving skills
  • Interpersonal and communication skills
  • Should be able to provide estimates
  • Capable to perform code to optimize performance of the application
  • Back end skills:

    Technologies

    Hands-on experience (Years)

    Priority

    Java

    5+

    1

    Spring boot

    5+

    1

    REST API

    3+

    1

    Database (Postgres/Oracle)

    5+

    2

    OAuth knowledge

    3+

    2

     Front end skills:

    Technologies

    Hands-on Experience(Years)

    Priority

    Angular (v7 or higher)

    5+

    1

    JavaScript

    5+

    1

    CSS3/SCSS, HTML5

    5+

    1

    Ionic based Hybrid Mobile Apps (iOS,

    Android)

    2+

    2

    Design Principles and UI best practices, OOAD

    5+

    1

    REST Services Integration

    5+

    1

    Experience with SQLite Embedded Databases

    2+

    2

    Desirable:

    Back end skills:

    Technologies

    Hands-on experience (Years)

    Priority

    Domain Driven Design

    5+

    1

    Windows System/

    Basic Unix knowledge

    5+

    1

    Unit testing

    3+

    2

    Agile process knowledge

    5+

    1

    Postman

    3+

    1

    Front end skills:

    Technologies

    Hands on Experience (Years)

    Priority

    Source Control Tools ( GIT, SVN, PVCS)

    5+

    1

    Knowledge of Agile Development Methods (Scrum/Kanban etc.)

    5+

    1

    Experience with Agile Development Tooling ( Jira)

    5+

    1

    Experience with Continuous

    Integration and testing tools ( Jenkins, Hudson, BuildBot etc.)

    3+

    2

    BDD Experience (Cucumber / Selenium)

    2+

    2

    Reporting Structure

    Based in Mumbai, reporting to Project Manager based in Mumbai

    Requisites

    Education:

    Degree Level

    Experience (years):

    5+

    Industry / Technology

    background:

    n/a

    Location:

    Mumbai, India

    Pre-employment checks:

    Role Summary:

    We are looking for a skilled and enthusiastic full stack developer with strong experience building complex applications using Angular on front-end with Java on Backend. Preference shall be given to candidates with mobile development using ionic. Technically very strong & hands on in coding in Angular and Java

    You will be working within a professional software development team primarily focused on developing enterprise scale applications for use by our local government and housing association sector customers.

    Qualification Criteria/Work Experience

    Essential:

  • Work in an Agile team environment with product experts, business analysts, testers and other similarly skilled engineers, to deliver web application solutions using Angular (Preferably with Ionic) and Java. Hands-on in coding is a must.
  • Undertake software analysis, design, development, and unit testing.
  • Ability to think laterally about problems and use new technologies to best advantage to deliver innovative solutions
  • Work from outline specifications to deliver working prototypes/solutions
  • Working knowledge of design/architectural patterns and best practices.
  • Keep abreast of new technologies and their applicability to work requests
  • REC-TPL-295

    Essential:

  • Critical thinker and problem-solving skills
  • Interpersonal and communication skills
  • Should be able to provide estimates
  • Capable to perform code to optimize performance of the application
  • Back end skills:

    Technologies

    Hands-on experience (Years)

    Priority

    Java

    5+

    1

    Spring boot

    5+

    1

    REST API

    3+

    1

    Database (Postgres/Oracle)

    5+

    2

    OAuth knowledge

    3+

    2

     Front end skills:

    Technologies

    Hands-on Experience(Years)

    Priority

    Angular (v7 or higher)

    5+

    1

    JavaScript

    5+

    1

    CSS3/SCSS, HTML5

    5+

    1

    Ionic based Hybrid Mobile Apps (iOS,

    Android)

    2+

    2

    Design Principles and UI best practices, OOAD

    5+

    1

    REST Services Integration

    5+

    1

    Experience with SQLite Embedded Databases

    2+

    2

    Desirable:

    Back end skills:

    Technologies

    Hands-on experience (Years)

    Priority

    Domain Driven Design

    5+1

    Windows System/ Basic Unix knowledge

    5+1

    Unit testing 3+2

    Agile process knowledge 5+1

    Postman 3+1

    Front end skills:Technologies Hands on Experience (Years)

    Priority

    Source Control Tools ( GIT, SVN, PVCS)5+1

    Knowledge of Agile Development Methods (Scrum/Kanban

    Experience with Agile Development Tooling ( Jira)

    5+1

    Experience with Continuous

    Integration and testing tools ( Jenkins, Hudson, BuildBot etc.)

    3+2

    BDD Experience (Cucumber / Selenium)

    2+2

    Qualifications

    Any

    Additional Information

    NA

    Similar jobs

    More from NEC
    NEC Software Solutions (India) 7 hours ago
    NEC Software Solutions (India) 7 hours ago
    NEC Software Solutions (India) 7 hours ago

    Senior Software Engineer - Java Angular

    Apply Now
    Back to search page