4 Avisoft Jobs
Lead Full Stack Developer - Java & React
Avisoft
posted 14d ago
Key skills for the job
We are hiring a highly skilled Lead Full Stack Developer with strong expertise in Java and React to join our dynamic team in Jammu. The ideal candidate will have 3-5 years of experience in developing and maintaining scalable enterprise-level applications, working both on the front-end and back-end. This is a great opportunity for someone who wants to be part of an employee centric and customer obsessed organization, and be part of a team which is driven, passionate and ambitious. We work on latest technologies with immense focus on robust designs and scalable architectures
Responsibilities:
Create scalable designs, practice and Influence sound product engineering practices.
Define code architecture decisions to support a high-performance and scalable product with a minimal footprint.
Participate in all development aspects including security & non-functional aspects.
Brainstorm ideas and new features to improve the product.
Do high-level design, functional modeling, break-down module & create reusable architectures.
Develop APIs and micro-services in Java from scratch.
Develop UI workflows using React, Redux, and CSS to create a modular and efficient codebase that can handle complex state management and third-party integrations.
Build modular and reusable components in React JS.
Establish DevOps and CI/CD for strategies for the project.
Develop unit and integration testing plans.
Promote team synergies, and work in an agile team environment.
Collaborate with clients; meet and exceed client expectations.
Qualifications:
3-5 years of experience working in a full stack role with minimu 3 years of experience in Java, J2EE, Spring, Webservices, Microservices.
Knowledge of advanced Java concepts like lambda expressions, functional interfaces, generics, collections, threads, etc.
Expertise working with Spring framework, Spring Boot, JPA.
Knowledge of RESTful paradigms and experience of building & consuming APIs.
Hands-on experience in front-end development working with JavaScript and TypeScript.
Proficient in React JS, React Router, Redux.
Knowledge of API calls, data parsing, data filtering and rendering on UI.
Experience with DOM manipulation and the JavaScript object model.
Strong knowledge of Data Structures& Algorithms.
Strong Experience working with relational databases.
Good with basic data structures and algorithms.
Ability to quickly learn and adapt to new technologies.
Good communication & excellent problem-solving skills.
Skills:
Java, REST APIs, microservices, SOLID design principles, design patterns, software architectures, JavaScript, React JS, Redux, API calls
Employment Type: Full Time, Permanent
Read full job description