Java Developer

Posted over 1 year agoViewed
JordanFinancial services
Company:ProgressSoft
Location:Jordan
Seniority level:Middle, 2 - 5 years
Experience:2 - 5 years
Skills:
SQLDesign PatternsGitHibernateJavaSpringMavenTomcat
Requirements:
BS/MS degree in Computer Science, Engineering, or any related field. 2-5 years of experience in Java development. Proven hands-on Software Development experience. Proven working experience in Java development. Object-oriented analysis and design using common design patterns. Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate). Knowledge of NoSQL Databases is a plus. Experience in Spring Framework. Application development experience with open-source tools like Apache frameworks, Tomcat, and Maven build tools. Experience in using Git version control system. Strong understanding of Software Testing, including unit, integration, E2E, Performance, and TDD.
Responsibilities:
Design and develop high-volume, low-latency applications for mission-critical systems while ensuring high availability and performance. Contribute in all phases of the development life-cycle. Write well-designed, testable, and efficient code. Ensure that designs comply with the specifications. Support continuous improvement by investigating alternatives and technologies for architectural review.
About the Company
ProgressSoft
View Company Profile
Similar Jobs:
Posted 12 months ago
GreeceFull-TimeSoftware, Information, and Communication...
Senior .NET Developer
Posted 2 months ago
EMEAFull-TimeSoftware Development
Senior iOS Developer (Remote EMEA)
Company:
Posted 11 months ago
South Africa, Mauritius, Kenya, NigeriaTechnology, Classifieds Marketplaces
Senior Fullstack Developer (LARAVEL/PHP)
Company: