Java Developer
1 week ago
Job Title: Java Developer
Department: Development
Location: Amman, Jordan
Reports To: Head of Development and Product Security
Hybrid 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 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.
-
Full Stack Developer
1 week ago
Amman, Amman, Jordan Optimiza Full time 90,000 - 120,000 per yearOptimiza is seeking a talented Full Stack Developer (Angular/Java) to join our dynamic team. In this role, you will be responsible for developing scalable web applications with a focus on user experience and performance. Your contributions will be essential in driving our projects forward, utilizing modern technologies and best practices.Key...
-
Back-end Engineer
2 weeks ago
Amman, Amman, Jordan Taj HR Full time $60,000 - $80,000 per yearTaj HR is seeking a talented Back-end Engineer . The ideal candidate will be responsible for developing and maintaining the server-side logic, ensuring high performance and responsiveness to requests from the front-end. You will collaborate with front-end developers to integrate user-facing elements with server-side logic, and contribute to building a robust...
-
Amman, Amman, Jordan Liferay Full time 30,000 - 60,000 per yearThe Role: About You and this RoleThe Middle-East is one of our fastest growing markets and we're looking to hire our first person in Jordan remotely as a technical specialist who can wear multiple hats. You are someone who can solve some of the most complex technical challenges during customer implementations and also help mentor other Consultants or...
-
Jr. Backend Engineer
1 week ago
Amman, Amman, Jordan The Chefz Full time 250,000 - 400,000 per yearWe're looking for a Junior Backend Engineer who is eager to grow, learn, and contribute to building scalable and reliable backend systems for The Chefz. You'll be part of a collaborative team, supporting the development of features and services that power our platform.Assist in developing and maintaining backend services and APIs.Write clean, efficient, and...
-
Sr. Backend Engineer
1 week ago
Amman, Amman, Jordan The Chefz Full time 25,000 - 50,000 per yearWe are seeking a Senior Backend Engineer (with potential to grow into Team Lead) to design, build, and scale robust backend systems. You'll take ownership of key projects, mentor junior engineers, and drive technical excellence across the team.Architect, develop, and optimize backend services, APIs, and integrations.Ensure high availability, scalability, and...
-
Specialist - Machine Learning & Data Sci
1 week ago
Amman, Amman, Jordan Almosafer Full time 40,000 - 60,000 per yearAbout the role: We are seeking a talented Machine Learning Engineer to join our data science team. The ideal candidate will be responsible for developing and implementing machine learning models and algorithms that solve complex business problems. You will work closely with data scientists, software engineers, and stakeholders to deliver scalable solutions....
-
Technical Lead
1 week ago
Amman, Amman, Jordan Supertech Group Full time $100,000 - $120,000 per yearDo you want to love what you do at work? Do you want to make a difference, an impact, and transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average?If yes, then this is the job you are looking for , is Saudi's #1 event ticketing and experience booking platform in terms of technology, features,...
-
Senior QA Automation Engineer
1 week ago
Amman, Amman, Jordan Supertech Group Full time 40,000 - 80,000 per yearDo you want to love what you do at work? Do you want to make a difference, an impact, and transform peoples lives? Do you want to work with a team that believes in disrupting the normal, boring, and average?If yes, then this is the job you are looking for , is Saudi's #1 event ticketing and experience booking platform in terms of technology, features,...