Senior Java Software Developer

Confidential   Amman - Jordan  Date Posted: 2024/02/26   Login to Apply


  • Develop Technical/Integration Architectures, including development, runtime, and operations architectures.
  • Define scalable solutions using Service Oriented Architecture (SOA) patterns, and microservices automating business process models and cloud-based services.
  • Lead implementation of large, complex solutions from establishing project requirements and goals to solution.
  • Provide Technical design across multiple projects and clients.
  • Responsible for roadmaps for integration technologies (current and future).
  • Introducing Agile processes to the existing team.



  • Degree in computer science, engineering, or a related field.
  • 5+ years of intensive Java backend development and solution architecture. (Java, Spring Boot, Micronaut framework, API, Redis, SQL, and NoSQL databases, Docker, Kubernetes, AWS).
  • Experience in Java 8+ is a Must.
  • Object-oriented analysis and design using common design patterns.
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Strong experience in hands-on platform delivery and architecture design.
  • Full understanding of Cloud service, AWS and DevOps tools, and CI/CD process.
  • Design message and event-driven architectures.
  • Strong experience with the full life cycle of Agile software development processes, approaches, delivery, and methods with scaling to the enterprise and release management processes.
  • Knowledge of Third-party integration.
  • AI background is a plus.
  • Knowledge of payment gateway integration is a plus.
  • Ability to influence and guide senior stakeholders on technical solutions.
  • Excellent documentation, presentation, and communication skills.
Required Skills
  • Java
Job Details
  • Location Amman - Jordan
  • Industry Information & Communication Technologies
  • Job Type Full-Time
  • Experience 5
  • Nationality Unspecified
Login to Apply

Similar Jobs