Java Developer

22 hours ago


Amman Jordan X CR2 Full time 40,000 - 60,000 per year

Job Title: Java Developer
Department: Development
Location: Amman, Jordan
Reports To: Head of Development and Product Security

Our Hybrid Working Model requires employees to be on-site three days per week—specifically Tuesday, Wednesday, and Thursday.

Job Purpose: 

The Java Developer is responsible for the development, enhancement, and maintenance of CR2's BankWorld product. This role involves designing and implementing high-quality software solutions, contributing to new business requirements, and maintaining existing functionality within a collaborative scrum team environment.

Key Responsibilities: 

  • Design & Implementation: Design and implement new features, ensuring alignment with business requirements, technical specifications, security practices, and project timelines.
  • Agile Development & Team Collaboration: Actively participate in agile scrum ceremonies, working closely with team members to achieve project goals and deliverables.
  • Code Quality & Review: Ensure adherence to software design best practices, participate in design and code reviews, and proactively suggest improvements to processes and practices.
  • Product Security: Adhere to sound security engineering practices to protect the integrity and security of the product.
  • Support & Troubleshooting: Assist in maintaining and supporting both new and existing features by working with the support team to diagnose and resolve issues promptly.
  • Innovation & Continuous Learning: Stay up-to-date with emerging technologies and industry trends, and integrate new solutions to enhance the user experience and product functionality.
  • Out-of-Hours Support: Provide occasional out-of-hours support for critical product issues when required.
  • Additional Tasks: Perform any other related tasks as assigned by the line manager.


Critical Competencies: 

  • Technical Expertise: Proficient in Java programming with strong object-oriented design and programming skills.
  • Agile Methodologies: Experienced in agile software development methodologies such as Scrum, Kanban, or similar frameworks.
  • Version Control: Proficiency in Git for source code management.
  • Communication Skills: Excellent written and verbal communication skills in English, with the ability to present technical ideas clearly and precisely.
  • Attention to Detail: Strong attention to detail with a high level of accuracy and a passion for continuous learning.
  • Problem-Solving: Strong problem-solving abilities with a focus on identifying challenges, proposing solutions, and contributing to the overall success of the company.
  • Team Collaboration: A strong team player who is cooperative, flexible, and committed to working effectively with others to achieve shared goals.
  • Customer-Focused: Strong customer orientation with a focus on delivering high-quality solutions that meet client needs.


Qualifications and Experience:  

  • Educational Background: Honours Degree or Diploma in Computer Science, Software Engineering, or a related field.
  • Java Expertise: 3+ years of proven experience in Java programming.
  • Desirable Skills: Experience with Java frameworks (Spring Framework, Spring MVC, Spring Boot, Spring Cloud, JPA, Spring Data, Kafka), microservices architectures, RESTful APIs, relational databases (SQL for Oracle), cross-platform development, multi-threading, and familiarity with the banking or financial services sector.


Success Metrics: 

  • Feature Delivery: Timely and accurate delivery of new features and enhancements in line with scrum goals, project timelines and business requirements. Story points delivered with the sprint.
  • Code Quality: High-quality, reliable code with minimal defects, adhering to best practices in software unit testing with 100% code coverage and product security.
  • Team Contribution: Active participation and collaboration within the scrum team, contributing to the achievement of 100% scrum team goals and project milestones.
  • Customer Satisfaction: Positive feedback from internal and external stakeholders regarding the functionality, stability, and security of the product. Target is Zero Implementation bugs in customer reported issues
  • Continuous Improvement: Demonstrated commitment to staying updated with industry trends and incorporating new knowledge into daily work. Training hours completed within the year.

Equal Opportunity Statement:
CR2 HPS Group is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees.


  • Java Developer

    22 hours ago


    Amman, Amman, Jordan Talents-Hub Full time $60,000 - $100,000 per year

    Job Summary: We are seeking a talented and passionate Java Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high -performance, scalable, and reliable applications.Years of experience: 2 -3 years Key Responsibilities: • Design, develop, and implement robust and scalable Java applications and...

  • Java Developer

    2 weeks ago


    Amman, Amman, Jordan Talents-Hub Full time $60,000 - $80,000 per year

    Job Summary: We are seeking a talented and passionate Java Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable, and reliable applications. Years of experience: 2-3 years Key Responsibilities: • Design, develop, and implement robust and scalable Java applications and...

  • Java Developer

    22 hours ago


    Amman, Amman, Jordan ProgressSoft Full time 15,000 - 30,000 per year

    We are looking to recruit an experienced Java Developer who would be responsible for designing and implementing server-side components of the software products as part of a team developing financial services using cutting-edge technologies.ResponsibilitiesDesign and develop high-volume, low-latency applications for mission-critical systems while ...

  • Java Developer

    2 weeks ago


    Amman, Amman, Jordan CR2 Full time 15,000 - 30,000 per year

    Job Title: Java DeveloperDepartment: DevelopmentLocation: Amman, JordanReports To: Head of Development and Product SecurityHybrid Working Model with three mandated days working from office Job Purpose: The Java Developer is responsible for the development, enhancement, and maintenance of CR2's BankWorld product. This role involves designing and...


  • Amman, Amman, Jordan ProgressSoft Full time 20,000 - 25,000 per year

    We are looking to recruit outstanding fresh Java Developers who will receive an intensive training in the field of Java Development after which they would be involved in designing and implementing server-side components of the software products as part of a team developing a financial service using cutting-edge technologies.ResponsibilitiesDevelop simple...


  • Amman, Amman, Jordan ProgressSoft Full time $40,000 - $60,000 per year

    We are looking to recruit outstanding fresh Java Developers who will receive an intensive training in the field of Java Development after which they would be involved in designing and implementing server-side components of the software products as part of a team developing a financial service using cutting-edge technologies.ResponsibilitiesDevelop simple...


  • Amman, Amman, Jordan ProgressSoft Full time 20,000 - 25,000 per year

    ResponsibilitiesDevelop simple web-based Java Applications and Components.Compile, debug and run Java Applications.Implement functional changes, enhancements, and customization to meet the business and technical requirements of the system.Act positively and respond promptly to changes in work environment and the development approaches.Perform any other...


  • Amman, Amman, Jordan reserveout Full time $40,000 - $60,000 per year

    ReserveOut is seeking to fill a Java Developer position for its office based in Amman. This is an opportunity for the right candidate to work in an exciting, creative, and challenging environment with a large potential of growth.About ReserveOutReserveOut is a pioneer technology startup based out of Amman, Jordan. The ReserveOut platform developerd by...


  • Amman, Jordan, X CR2 Full time 15,000 - 30,000 per year

    Job PurposeTo ensure the highest quality of CR2's banking software products by designing, developing, and executing both manual and automated tests. Based in Jordan, the Junior SDET will work closely with development and product teams in an Agile environment, contributing to the continuous improvement of test automation frameworks and quality assurance...

  • RPA Developer

    22 hours ago


    Amman, 'Amman, , Jordan Areeb Full time $30,000 - $60,000 per year

    On behalf of our client, we are seeking a RPA Developer to join their team in Amman, Jordan. Job Summary An RPA Developer is responsible for designing,developing, and implementing robotic process automation (RPA) solutions usingUiPath technology, other automaton tools is plus such as Blue Prism, orAutomation Anywhere. The developer will work with the...