Please note going forward interviews should be scheduled for face to face no more virtual interviews.

Ticket-IER-8640 work location is flexible either for Bangalore or Hyderabad but more preferably we are looking for Bangalore location.

SCOPE OF EXPECTATIONS:

  • Mandatory : Proven experience in developing and implementation and providing solutions to the given problem in the Java technologies
  • Mandatory : Expert in Front-end technologies and working experience in Java/Spring boot, seniority with UI design and development is required
  • Proficient to stitch together end to end application starting from Front-end web development, Back-end development, middleware integration and persisting data in no SQL or RDBMS database

 

PURPOSE OF THE POSITION

Full Stack Developer – React JS/Java

ESSENTIAL JOB FUNCTIONS

  • Technical Exploration analysis, alternative evaluations
  • Coordination with product owners, system architects/leads for needs understanding
  • Solution implementation, coding and verification of quality of the deliverables
  • Collaborate with stakeholders for understanding needs
  • Demonstrate developed solutions to stakeholders
  • Document technical solutions for handover to stakeholders
  • Accountable for the quality of the deliverables and for the business value throughput of the team

BASIC QUALIFICATIONS

Education:

Degree level or industry experience equivalency

Experience:

Full Stack Developer with at least 7+ years of experience

Technical Skills / Competencies:

  • Must have:
  • Front-End:
    • Proficient understanding of web mark-up, DOM including HTML5, CSS and SASS
    • Proficient understanding of object-oriented client-side scripting using ES6 and JavaScript frameworks, including jQuery.
    • Expert & hands-on on ReactJS and ability to design & develop SPA using components, JSX and Redux architecture.
    • Understand & implemented various design patterns including but limited to PRPL, Observable, Immutable, Isomorphic etc.,
    • Understands the lifecycle hooks well and ensures correct usage
    • Lazy load of modules, components, routes through ReactJS to suit the need of application scalability & performance.
    • Build reusable code and libraries.
    • Good understand & hands-on in implementing unit tests, end-to-end tests using JEST, Enzyme (ReactJS)
    • Proficient understanding of asynchronous request handling, partial page updates
    • Proficient understanding of cross-browser compatibility issues and ways to work around them.
    • Proficient understanding of code versioning tools, such as Git.
  • Back-End:
  • Solid understanding of object-oriented programming
  • Hands on experience in designing and developing applications using Java, Java EE platforms
  • Experience of working in Spring Framework, Hibernate, Spring Boot, REST API, Junit, Mockito
  • Skill for writing reusable Java libraries
  • Knack for writing clean, readable Java code
  • Creating database schemas that represent and support business processes
  • Proficient understanding of code versioning tools, such as Git
  • Have experience in implementing various solutions involving Microservices and implement Relational databases such as MS SQL Server.

Behavioural Competencies:

  • Advance proficiency in Interpersonal skills, Problem solving, Planning & execution and Impactful communication
  • Proficiency in Customer orientation and technical acumen
  • Experience working in an agile environment is a plus

Location

Bangalore, IN

Job Overview
Job Posted:
1 month ago
Job Expires:
Job Type
Full Time

Share This Job: