Senior Java Developer

Confidential   Amman - Jordan  Date Posted: 2024/12/31   Login to Apply

Responsibilities

  • Develop high-quality Java code that meets the business requirements and technical specifications.
  • Conduct peer code reviews to ensure code quality, adherence to best practices, and maintainability.
  • Improve the performance of applications by optimizing Java code, memory usage, and database queries.
  • Design and integrate databases with Java applications, using technologies like JDBC, Hibernate, JPA(Java Persistence API), or Spring Data.
  • Guide and mentor junior developers, providing technical leadership and assisting with their professional growth.
  • Work on integrating Java applications with external systems, services, and third-party tools.
  • Create and maintain clear documentation of the codebase, system architecture, and development processes.
  • Implement security best practices, such as input validation, encryption, and secure authentication, to protect applications from threats.

Qualifications

  • Strong experience with Java frameworks such as Spring, Spring Boot, Hibernate, JavaFX,or Java EE.
  • Ability to break down complex technical problems and come up with scalable and efficient solutions.
  • Experience leading teams, mentoring junior developers, and providing technical guidance.
  • Typically requires 5+years of professional experience as a Java Developer or in a similar software development role.
  • Strong debugging and troubleshooting skills to resolve issues in a timely manner.
  • Understanding and experience in building microservices-based applications using SpringBoot or similar technologies.
Required Skills
  • Java
Job Details
  • Location Amman - Jordan
  • Industry
  • Job Type Full-Time
  • Degree Bachelor
  • Experience 5+
  • Nationality Unspecified
Login to Apply