Job Description We are seeking a skilled and experienced software developer to join our team. The ideal candidate will have strong technical skills, be able to work independently, and possess excellent communication skills. The successful candidate will design, develop, and maintain Java-based applications and services. They will collaborate with cross-functional teams to define, design, and ship new features. Additionally, they will ensure the performance, quality, and responsiveness of applications. ----------------------------------- ,Required Skills,