Full-Stack Java Developer

🏢 Optimiza
📍 Amman, JordanContractOn-site
📅 Posted: Yesterday🔄 Updated: Yesterday
CV%
✨ AI Summary
Optimiza is seeking a Full-Stack Java Developer to join their digital transformation team. This role involves building and improving enterprise applications, evaluating system performance, and implementing reusable code. The developer will work on modernization efforts for business-critical systems, requiring strong technical judgment and alignment with project goals. The ideal candidate will have a Bachelor's degree in Computer Science, Engineering, or a related field, with 3-5 years of experience as a full-stack Java developer. Key technical skills include Java EE, JSF, Spring MVC, object-oriented design, JVM knowledge, Web API integration, and experience with relational databases like MySQL and Microsoft SQL Server. Experience with code reviews, unit/integration testing, continuous integration, and architectural planning is also required. Business fluency in English and Arabic, and eligibility to work in Jordan are necessary.
Required Skills
Information Technology
JavaObject-Oriented ProgrammingMySQLSQL ServerUnit TestingIntegration TestingCI/CDTest Automation
Other
JSFSpring MVCobject-oriented designJVMWeb APIsOracle stored proceduresTMFfile-based interfaces
🎁 Benefits & Perks
  • Class A Health Insurance
Requirements
Bachelor of Science in Computer Science, Engineering, or a related field.3-5 years of professional experience as a full-stack Java developer, including experience in core banking migration and legacy-to-modern core banking transformations.Hands-on experience building Java EE applications with JSF and Spring MVC.Strong foundation in object-oriented design and programming, with working knowledge of the JVM, including its limitations, weaknesses, and workarounds.Experience implementing Web APIs and integrating services using Oracle stored procedures, TMF, and file-based interfaces.Experience with relational databases, including MySQL and Microsoft SQL Server.Track record of performing code reviews, writing unit and integration tests, and supporting continuous integration and test automation environments.Experience contributing to architectural planning and refactoring.Business-fluent English and Arabic.Eligibility to work in Jordan.
Description
Optimiza is a regional systems integration and digital transformation company delivering consulting, business, and technology solutions across multiple industries. Working at the intersection of business needs and technology execution, the company helps organizations modernize critical systems and deliver practical, scalable solutions that support long-term growth.This role is suited to a developer who enjoys building and improving enterprise applications in complex environments. As a Full-Stack Java Developer, you will contribute to initiatives that require strong technical judgment, close alignment with project goals, and the ability to support modernization efforts within business-critical systems.ResponsibilitiesEvaluate system performance and identify opportunities for improvement.Implement reusable code and components across the application stack.Follow up on project plans to ensure timely delivery and alignment.Deploy delivered work, monitor outcomes, and troubleshoot issues.Review and analyze business and technical requirements.
✨ Premium Match Details
Deep-dive CV analysis, customized Cover Letters, and Interview prep!
📊 Match Analysis
Insights against your active CV
📊
Personalized Match Analysis
Upload your CV to see exact matching percentages, detailed skills mapping, and gap analysis for this role.
🎯 Overalli74%
⚡ Skillsi85%
View Breakdown
Ontology Match: 85.0
Matched:✓ Requirements Matching✓ Ontology Skills Mapping
📜 Eligibilityi49%
View Breakdown
Local: 19600%
🏗️ Career Fiti91%
View Breakdown
Seniority: 91.0
📋 Requirementsi67%
View Breakdown
Domain: 67.0
🔥 Motivationi78%
View Breakdown
Title Fit: 78.00