You will be responsible for analyzing the business objectives and user requirements, to determine and implement the characteristics and functionalities of the applications.
Requirements :
Fluency in Java.
Design and implement Java-based applications.
Define the objectives, characteristics, and functionalities of the application.
Design, develop and test software applications.
Debug and solve technical problems.
Produce detailed design documentation.
Analyze the existing Java infrastructure and recommend improvements.
Familiarity with Angular and/or React
Mastery of Java data structures, algorithms, and software design.