Java Software Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Senior Java \+ JBoss EAP / Jakarta EE Migration Engineer Location: UAE (Onsite) Engagement: 30 weeks (extendable) Experience: 8 – 12 years Industry: IT Services / Enterprise Application Modernisation Joining: Immediate / 30 days notice About the Role We are seeking a Senior Java Engineer with hands\-on experience in JBoss EAP migration and Jakarta EE namespace transitions to join a strategic enterprise platform modernisation programme for a lea
Key Skills for This Role
Full Job Posting
Overview
Senior Java + JBoss EAP / Jakarta EE Migration
Engineer
Location: UAE (Onsite) Engagement: 30 weeks (extendable) Experience: 8 – 12
years Industry: IT Services / Enterprise Application Modernisation Joining:
Immediate / 30 days notice
About The Role
We are seeking a Senior Java Engineer with hands-on experience in JBoss EAP
migration and Jakarta EE namespace transitions to join a strategic enterprise
platform modernisation programme for a leading UAE-based industrial
organisation.
The successful candidate will play a key role in upgrading legacy
middleware infrastructure to the latest supported stack, ensuring application
stability, performance, and long-term maintainability.
Key Responsibilities
- Migrate enterprise Java applications from JBoss EAP 7 to JBoss EAP 8,
- including the full javax.* to jakarta.* namespace transition
- Upgrade and validate Java EE / Jakarta EE components — EJB, JPA, JMS,
- JAX-RS, CDI — for compatibility with Jakarta EE 10
- Refactor and rebuild Maven/Gradle dependencies to align with Jakarta EE
- 10 and OpenJDK 17 standards
- Configure and administer JBoss EAP 8 environments — datasources, JNDI,
- connection pooling, clustering, domain mode setup
- Perform performance tuning, JVM optimisation, and garbage-collection
- analysis on production workloads
- Collaborate with platform, database, and DevOps teams during staged
- rollout, testing, and cutover phases
- Troubleshoot and resolve migration-related issues across application,
- middleware, and integration layers
- Document configurations, migration procedures, and operational runbooks
- for handover
Required Skills & Experience
- 8 to 12 years of professional experience in Core Java development
- Strong hands-on experience with JBoss EAP (versions 6, 7, or 8) or WildFly
- in production environments
- Proven experience executing Java EE to Jakarta EE migrations, particularly
- the javax.* to jakarta.* namespace change
- Deep working knowledge of Java EE / Jakarta EE specifications: EJB, JPA,
JMS, JAX-RS, CDI, Servlet API
- Solid Maven / Gradle build expertise, including multi-module projects and
- dependency management
- Working knowledge of RHEL or other enterprise Linux distributions
- Experience with Hibernate ORM (5.x and 6.x preferred)
- Familiarity with relational databases — MySQL, Oracle, or PostgreSQL
- Strong debugging skills using thread dumps, heap analysis, and profiling
- tools
Preferred Skills
- Hands-on experience with JBoss EAP 8 specifically
- Exposure to Red Hat Migration Toolkit for Applications (MTA / Windup) or
Eclipse Transformer
- OpenJDK 17 or 21 migration from earlier JDK versions
- Experience with CI/CD tools — Jenkins, GitLab CI, or Ansible
- Background in industrial, manufacturing, banking, or telecom enterprise
- systems
- Red Hat (RHCSA, RHCJD) or Oracle Java (OCP) certification
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or a
- related field
- Strong written and verbal communication skills in English
- Ability to work effectively in a structured, governance-driven enterprise
- environment
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Dautom
Data Specialist
Jeddah, KSA
Data Governance Specialist - Jeddah Yearly renewable contract Experience Bachelor's degree in Data, Business, Information Systems, Computer Science, Engineering or related field. 10+ years of experience in data governanc
SAP LeanIX Consultant (Enterprise Architecture)
Abu Dhabi, UAE
We are looking for an experienced SAP LeanIX Consultant (Enterprise Architecture) with strong Enterprise Architecture expertise to join a prestigious client project in Abu Dhabi . This is an excellent opportunity to work
Business Analyst (Ticketing System)
Abu Dhabi, UAE
Business Analyst - Ticketing Systems Location: Abu Dhabi, UAE Notice Period: Immediate joiners preferred The Role We are looking for a Business Analyst to join our team and drive the modernization of our ticketing and gu
Payment Specialist
Dubai, UAE
Technology Analyst- Corporate Payments for 6 months and extendable contract Dubai Location Bachelor of Engineering or Post Graduate 13-15+ years’ experience in relevant areas Good Understanding on Corporate Payments
Procurement (Arabic)
Dubai, UAE
Role Purpose Manage end‑to‑end procurement for facilities management (FM) services, materials, and contracts within a healthcare environment, ensuring cost efficiency, compliance, and uninterrupted hospital operations. K
Infor M3 Cloud Suite Consultant (Technical)
Jeddah, KSA
Job Description – Infor M3 Cloud Suite Consultant (Technical) Position Overview We are seeking a skilled Infor M3 Cloud Suite Technical Consultant to join our team on a 12-month onsite contract (extendable) in Jeddah, KS
SAP EWM Consultant
Abu Dhabi Emirate, UAE
Position: SAP EWM Consultant Location: Abu Dhabi, UAE Duration: 6 months extendable Experience: 10+ years of experience in SAP EWM Implementation & Support We are looking for an experienced SAP EWM Consultant to join our
IT Infrastructure & Network Project Manager
Abu Dhabi Emirate, UAE
Job Summary We are seeking an experienced IT Infrastructure & Network Project Manager to lead the planning, execution, and delivery of enterprise IT infrastructure and network projects. The ideal candidate will have stro
Data Specialist
Jeddah, KSA
SAP LeanIX Consultant (Enterprise Architecture)
Abu Dhabi, UAE
Business Analyst (Ticketing System)
Abu Dhabi, UAE
Payment Specialist
Dubai, UAE
Procurement (Arabic)
Dubai, UAE
Infor M3 Cloud Suite Consultant (Technical)
Jeddah, KSA
SAP EWM Consultant
Abu Dhabi Emirate, UAE
IT Infrastructure & Network Project Manager
Abu Dhabi Emirate, UAE