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 Create application-level design components