companyProgressoft logo

Java Developer at Progressoft | Amman, Jordan

ProgressoftAmman, Amman Governorate, Jordan
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Qualifications:Bachelor's or Master's degree in Computer Science, Engineering, or a related field.2 to 5 years of demonstrated experience in Java development. Solid hands-on software development experience. Proficiency in Java with a strong understanding of object-oriented analysis and design using common design patterns. Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate). Familiarity with NoSQL databases is an advantage. Experience with the Spring Framework. Application development experience using open-source tools such as Apache frameworks, Tomcat, and Maven. Proficient with Git version control. Comprehensive understanding of software testing methodologies, including unit, integration, end-to-end, performance testing, and test-driven development (TDD).

About the job

Join our dynamic team at Progressoft as an experienced Java Developer! In this role, you will be instrumental in designing and implementing server-side components for innovative financial services, utilizing the latest technologies. Your expertise will help us deliver high-performance and high-availability applications that are crucial to mission-critical systems.

Key Responsibilities:

  • Architect and develop high-volume, low-latency applications for critical systems, ensuring peak performance and availability.
  • Engage in all stages of the software development life cycle, contributing insights and expertise.
  • Craft well-designed, testable, and efficient code.
  • Verify that designs are compliant with project specifications.
  • Drive continuous improvement by exploring new technologies and presenting alternatives for architectural review.

About Progressoft

Progressoft is a leading provider of innovative software solutions, specializing in delivering cutting-edge financial services technology. Our commitment to excellence and innovation makes us a preferred partner in the industry.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.