Currently accepting applicants
RASP IT Consulting Services PVT Ltd

Java Full Stack Developer

Date Posted : 25th Nov 2022
12 applicant(s)
Senior (7 to 10 years)
Hyderabad
Rs. 100000 INR -Rs.2020000 INR (PA)
Full-Time
Visit Website
Share via   
Job Description
Java
Full-Stack Development
React.js

SCOPE OF EXPECTATIONS:

● Mandatory : Proven experience in developing and implementation and providing solutions to the given problem in the Java technologies

● Mandatory : Expert in both Back-end and Front-end technologies, seniority with UI design and development is required

● Confirmed experience with development of operational technologies and plant automation

● Proficient in 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

Java Full Stack Developer

ESSENTIAL JOB FUNCTIONS

● Lead the development team she/he is charge of

● 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 troughput 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:

è The applicant must be expert with both frontend and backend technologies development

è The applicant must bring expertise with Features toggling on/off, Features flag and state-of-the-art techniques enabling the continuous flow of development activities with a single code base

è The applicant must be proficient with aesthetics and stylesheets development

§ 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.