Optimiza

Full-Stack Java Developer

Optimiza
Apply
8 days ago
Amman, JordanMid Level / Senior

Responsibilities

  • Evaluate system performance and identify opportunities for improvement.
  • Implement reusable code and components across the application stack.
  • Follow up on project plans to support timely delivery and alignment.
  • Deploy delivered work, monitor outcomes, and troubleshoot issues.
  • Review and analyze business and technical requirements.
  • Contribute to architectural planning and refactoring.
  • Perform code reviews and write unit and integration tests.
  • Support continuous integration and test automation environments.

Requirements

  • Bachelor of Science in Computer Science, Engineering, or a related field.
  • 3–5 years of professional experience as a full-stack Java developer.
  • Experience with core banking migration and legacy-to-modern core banking transformations.
  • Hands-on experience building Java EE applications with JSF and Spring MVC.
  • Strong object-oriented design and programming foundation 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.
  • Business-fluent English and Arabic.
  • Eligibility to work in Jordan.

Benefits

  • Class A Health Insurance.
  • Contract position based onsite in Amman, Jordan.

Tech Stack

JavaMicrosoft SQL ServerMySQLTensorFlow

Categories

Optimiza

About Optimiza

501-1,000 employees
Contact me