Java Developer

Egypt

We are seeking a skilled Java Developer to design, develop, and maintain Java-based applications. The ideal candidate will have strong problem-solving skills, a solid understanding of software development principles, and the ability to work collaboratively in a dynamic team environment.

Key Responsibilities:

  • Develop, test, and maintain Java applications and software components.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Troubleshoot, debug, and optimize existing software for performance and scalability.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Write and maintain technical documentation.
  • Stay up to date with emerging technologies and apply them to projects when appropriate.


Skills

  • Minimum 3 years of experience in Java application development.
  • Strong proficiency in Core Java, J2EE, Spring Framework (Spring Boot, MVC), and Hibernate.
  • Experience in designing and developing multi-tier web applications.
  • Hands-on experience with RESTful APIs, microservices, and web services integration.
  • Good understanding of HTML5, CSS, JavaScript, and jQuery for front-end integration.
  • Experience in working with SQL/NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with version control systems (e.g., Git) and Agile/Scrum methodologies.


Post date: Today
Publisher: Bayt
Post date: Today
Publisher: Bayt