Senior Java Engineer

Backend
Senior Software Engineer
In-Person
5+ years of experience

Description For Senior Java Engineer

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.

Last updated 11 days ago

Responsibilities For Senior Java Engineer

  • Designing, developing, and maintaining robust Java applications
  • Implementing best practices and optimizing performance
  • Delivering high-quality software solutions
  • Collaborating with cross-functional teams
  • Understanding requirements and architecting solutions
  • Ensuring seamless integration with front-end systems

Requirements For Senior Java Engineer

Java
MySQL
PostgreSQL
  • Proven experience as a Java Developer (5+ years required)
  • Strong proficiency in core Java, including Java 8 or higher
  • Experience with Java frameworks such as Spring, Hibernate, or JavaServer Faces (JSF)
  • Familiarity with RESTful APIs and microservices architecture
  • Understanding of relational databases (e.g., MySQL, PostgreSQL) and ORMs
  • Strong problem-solving skills and a detail-oriented mindset
  • Experience with version control systems, particularly Git
  • Excellent communication and teamwork abilities
  • Knowledge of Agile methodologies and experience in leading Agile teams is a plus

Interested in this job?

Jobs Related To SWATX Senior Java Engineer

Senior Java Engineer

Senior Java Engineer position at SWATX in Baghdad, requiring 5+ years of experience in Java development, frameworks, and microservices architecture.

Senior Test Engineer

Senior Test Engineer position at SWATX, leading software testing initiatives and mentoring team members while ensuring product quality through comprehensive testing strategies.

Senior Back-End .Net engineer - 6 Months Engagement

Senior Back-End .Net Engineer position at SWATX for a 6-month contract, requiring 5+ years of experience in .NET development, located in Cairo, Egypt.

SAP ABAP Developer

Senior SAP ABAP Developer position requiring 7+ years of experience, focusing on custom SAP solution development and system integration in Riyadh.

Full-Stack Developer (Arabic & English Speaker)

Full-Stack Developer position at SWATX requiring Arabic and English proficiency, with focus on web development using React, Node.js, and Python technologies.