Job Title: Java/J2EE DeveloperExperience: 6+ YearsLocation: RemoteType: ContractJob Description:We are looking for an experienced Java/J2EE Developer to join our team on a contractual basis. The ideal candidate will have over 6 years of experience in developing and maintaining Java-based applications, with a strong understanding of J2EE architecture and related technologies.Key Responsibilities:Design, develop, and maintain Java/J2EE applications.Work with cross-functional teams to gather requirements and provide technical solutions.Ensure the performance, quality, and responsiveness of applications.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automation.Participate in code reviews and provide constructive feedback to team members.Required Skills:Strong experience in Java and J2EE technologies.Proficient in frameworks such as Spring, Hibernate, and Struts.Experience with RESTful and SOAP web services.Familiarity with front-end technologies like HTML, CSS, JavaScript, and Angular/React is a plus.Strong understanding of database concepts and experience with SQL databases.Knowledge of version control systems like Git.Excellent problem-solving skills and attention to detail.Good communication and teamwork skills.