Role Description: • Design and implement robust and scalable Angular and Java applications. • Participate in all phases of the software development lifecycle including requirements analysis, design, coding, testing, and deployment. • Create documentation of the code