SWATX is seeking a Senior Java Engineer to join their team in Cairo, Egypt. This role focuses on designing, developing, and maintaining robust Java applications that drive company initiatives. The ideal candidate will have 5+ years of experience in Java development and will play a crucial role in implementing best practices, optimizing performance, and delivering high-quality software solutions. You'll work with Java 8 or higher, popular frameworks like Spring and Hibernate, and have experience with RESTful APIs and microservices architecture. The position requires strong expertise in relational databases, version control systems, and Agile methodologies. As a senior engineer, you'll collaborate with cross-functional teams, architect solutions, and ensure seamless integration with front-end systems. This is an excellent opportunity for a seasoned Java developer who excels in problem-solving and wants to take on a leadership role in a collaborative environment.