- Location
- Amman, Amman
- Type
- Full-time
- Department
- IT
- Closing date
- Today
Description
Responsibilities
- Design, develop, test, deploy, and maintain Java EE applications and reusable components.
- Analyze requirements and deliver scalable, reliable technical solutions.
- Develop REST APIs, Web APIs, web services, and backend integrations.
- Implement integrations with Oracle stored procedures, MySQL, MS SQL, HTTP/HTTPS, TMF, file-based systems, and external APIs.
- Develop and maintain service-oriented integrations using JBoss Fuse.
- Troubleshoot, debug, and resolve application and integration issues.
- Write unit, integration, automated, and end-to-end tests.
- Conduct code reviews and contribute to architecture, refactoring, and performance improvements.
- Support CI/CD, DevOps, and test automation activities.
- Collaborate with frontend, backend, QA, and DevOps teams to deliver end-to-end solutions.
- Manage source code using Git, Mercurial, or SVN.
- Deploy, monitor, and support delivered solutions.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3–5 years of software development experience.
- Strong experience with Java EE, OOP, and Object-Oriented Design.
- Good knowledge of JSF, Spring MVC, JVM, and relational databases.
- Experience with Entity Framework Code First, SOA, REST, Web APIs, and web services.
- Hands-on experience with Oracle, MySQL, and MS SQL integrations.
- Experience with JBoss Fuse and service integration.
- Experience with unit, integration, automated, and end-to-end testing.
- Knowledge of CI/CD, DevOps, and test automation.
- Experience with Git, Mercurial, or SVN.
- Strong troubleshooting, debugging, problem-solving, and analytical skills.
- Good communication, collaboration, delegation, and time-management skills.
Required Skills
- Java Enterprise Edition
Job Details
- Location: Amman - Jordan
- Industry: Other
- Job Type: Full-Time
- Degree: Bachelor
- Experience: 3-5
- Nationality: Unspecified