Java Software Engineer27
Applications
27
Applications
About the Job
Skills
Job Description for – Full Stack Developer
Designation –Full Stack Developer
Qualifications: Bachelor of Engineering (IT/Csc/Electronics) / MCA / MCS
Experience: 8 to 12 years.
A. Key Responsibilities:
Researching, designing, and implementing software programs.
Adhering to software development lifecycle practices and methodologies
Consistently writing and implementing the highly efficient code that is production grade.
Working closely with other developers, UX designers, and requirements team.
Perform code reviews, provide feedback and support to peer developer.
B. Requirements:
Mandatory: Strong experience and working knowledge in,
Full stack development.
o Back-end: Java
o Front-end: React, react-router etc.
o Persistence: SQL/ No SQL Database
understanding of object-oriented design and software design principles
o Understanding of oops principles like Inheritance, encapsulation etc.
o Acquaintance with design patterns such as front-controller, IOC etc.
algorithms and data structures
o Sorting algorithms, stack, queue etc.
implementing SPA with ES6, Typescript, React, Redux, Webpack
React component library
HTML5 / CSS3
REST API design and consumption
unit testing frameworks: Jest, React Testing library.
code versioning tools such as GIT
IDE for front-end development like visual studio code
Hands-on in Java
About the company
Industry
IT Services and IT Consul...
Company Size
11-50 Employees
Headquarter
Hyderabad
Other open jobs from CN Solutions