
Backend Developer (Java) at Rubikal. We are seeking a skilled Java J2EE Developer with extensive experience in Spring Framework to design, develop, and maintain robust, scalable enterprise applications. The ideal candidate will have a strong background in building RESTful APIs, microservices, and web applications using Java EE technologies. Responsibilities include collaborating with cross-functional teams to deliver high-quality code, optimizing application performance, and ensuring seamless integration with databases and third-party services. Proficiency in Agile methodologies, and modern DevOps tools such as Docker and Jenkins is essential, along with a proven track record of delivering projects in fast-paced environments.. . Experience in J2EE Application . . Experience with latest versions of Spring Framework . . Knowledge of Web Servers Apache Tomcat / WebSphere . . Significant experience with Database: Oracle . . Perform a test code with Junit . . Experience with JPA and Hibernate . . Knowledge of Jenkins, Sonar and Testing/QA assurance . . Experience with WebServices SOAP and REST . . Knowledgeable with Git and Maven. . More than 5 years of experience in Back-end. . Good level of spoken and written English to communicate in an international environment. . . Company Location: Egypt.