Responsibilities Develop and maintain backend functionality using Java and Spring frameworks; Design, implement, and evolve APIs to support modern web-based user interfaces; Develop a new web UI using React; Collaborate in redesigning and replacing an existing desktop-based