Full Stack Java Developer + React
Full Stack Java Developer + React25
Applications
25
Applications
Pune
Remote
Senior: 7 to 10 years
₹ 25L - ₹ 30L (Per Year)
Posted on Jul 25 2024
Not Accepting Applications
About the Job
Skills
Spring Framework
Java
JavaScript
HTML/CSS
React
RESTful APIs
SQL
Agile Methodologies
- Senior Java full stack developer
- E-commerce Platform Overhaul
- ü Objective: Modernize the front end and backend of the e-commerce platform.
- ü Front End: Transition from a Java monolith framework to a more modern, reactive framework using React and TypeScript.
- ü Back End: Implement microservices using Java to replace or augment the existing monolithic structure.
- ü Special Features: Development of a 3D parts picker tool, which indicates a move towards more interactive and technically sophisticated web applications.
- ü Integration Needs: Incorporate various third-party integrations for functions like accounting and purchasing, emphasizing the need for robust backend integration skills.
- 2. Warehouse Management System (WMS) Update
- ü Objective: Update the existing warehouse management system to improve logistics and inventory management.
- ü Technologies: While not specified, such a system would likely require strong backend development skills in Java and database management, and possibly front end updates for system interfaces.
- 3. Microservices Architecture Implementation
- ü Objective: Transition backend services to a microservices architecture to improve scalability and maintainability.
- ü Requirements: Deep expertise in Java and experience with spring and spring boot, as well as knowledge of microservices patterns and practices.
- 4. Front End Modernization
- ü Objective: Shift all front-end development to React and enhance state management using Redux and Redux Saga.
- ü Technical Assignment: A date picker functionality is developed as a part of the technical screening to assess candidates’ proficiency in front end technologies and problem-solving skills without relying on third-party libraries.
- 5. System Design Enhancements
- ü Objective: Address complex system design challenges across the platform to meet growing business requirements.
- ü Requirements: Senior backend developers are expected to engage in system design questions that require an understanding of both the service and persistence layers.
- 6. Quality Assurance Automation
- ü Objective: Strengthen the quality assurance process by implementing automated testing frameworks using Cypress and Appium.
- ü Challenges: Finding qualified candidates with the necessary expertise in both tools, indicating a high demand for advanced skills in automation testing.
- Front End Development
- Technologies and Tools:
- Ø React with TypeScript: Used for building user interfaces, paired with TypeScript for type safety.
- Ø Redux and Redux Saga: For state management and handling asynchronous events.
- Ø Styling: Emphasis on experience with specific styling methodologies (unspecified in the script but critical).
- Technical Assignment:
- Ø A date picker functionality is used as a test case in the technical assignment to evaluate candidates' skills.
- Ø Candidates are expected to avoid using third-party libraries for date picking to demonstrate their problem-solving abilities.
- Specialized Development:
- Ø Development of a 3D parts picker tool, indicating the need for developers who can work with complex, interactive tools that integrate with backend systems.
- Back End Development
- Technologies and Tools:
- Ø Java and Spring Boot: Main technologies for backend development.
- Ø Database Skills: Proficiency with relational databases is essential, and knowledge of NoSQL databases is a plus.
- Technical Assignment:
- Ø Involves system design questions that encompass service and persistence layers.
- Ø Candidates are expected to demonstrate their ability to write maintainable, well-documented code.
- Experience Requirements:
- Ø A minimum of seven years of experience in Java, with a strong emphasis on Spring Boot.
About the company
We are pleased to introduce ourselves as Recruitment Firm”. Innovative Talent Solutions having put up in Delhi / NCR has a team of experienced professionals from reputed organizations, occupied in providing customized manpower solutions to various industries.
We are committed to giving superior performance and we promise you of a high level of truthfulness and speed in the assignments we ha ...Show More
We are pleased to introduce ourselves as Recruitment Firm”. Innovative Talent Solutions having put up in Delhi / NCR has a team of experienced professionals from reputed organizations, occupied in providing customized manpower solutions to various industries.
We are committed to giving superior performance and we promise you of a high level of truthfulness and speed in the assignments we handle.
We have extended our service range to the United State of America also.
Our main focus is to source out competent candidates and place them in right jobs.
...Show Less
Industry
Recruitment and HR
Company Size
2-10 Employees
Headquarter
New Delhi
Other open jobs from Innovative Talent Solutions