Java Developer
Technology
MigrationITCairo, مصرمنذ 1 أشهرحتى ١٣/٥/٢٠٢٦
دوام كامل
وصف الوظيفة
- Develop, test, and maintain Java applications with an emphasis on APIs and Web Services.<\/span><\/span><\/span>
<\/li>
- Designs, develops, enhances, debugs, and implements software<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Troubleshoots production problems related to software applications<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Designs and develops new software products or major enhancements to existing software<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Addresses problems of systems integration, compatibility, and multiple platforms<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Consults with project teams and end users to identify application requirements<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Performs feasibility analysis on potential future projects to management<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Assists in the evaluation and recommendation of application software packages, application integration and testing tools.<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Resolves problems with software and responds to suggestions for improvements and enhancements<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Act as team leader on projects<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Instructs, assigns, directs, and checks the work of other software developers on development team<\/span><\/span><\/span>
<\/span><\/span><\/li>
- Participates in development of software user manuals<\/span><\/span><\/span><\/span>
<\/span><\/li><\/ul><\/div>
<\/div><\/span>
Requirements<\/h3>
- 3+ years of hands -on experience in Java development Solid knowledge of JPA.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span>
<\/li>
- Graduate of Computer
Science, Engineering, or a related field.<\/span><\/span><\/span><\/span>
<\/li>
- Strong experience building and consuming RESTful APIs.<\/span><\/span><\/span>
<\/li>
- Familiarity with SOAP/REST web services.<\/span><\/span><\/span>
<\/li>
- Experience with SQL/NoSQL databases and data modeling.<\/span><\/span><\/span>
<\/li>
- Exposure to Spring Boot is a big plus.<\/span><\/span><\/span>
<\/li>
- Hands on experience in designing and developing<\/span> applications using Java EE platforms<\/span><\/span><\/span><\/span>
<\/li>
- Object
Oriented analysis and design using common design patterns<\/span><\/span><\/span><\/span>
<\/li>
- Profound insight of Java and JEE internals (Classloading memory management, Transaction
Management etc.)<\/span><\/span><\/span><\/span>
<\/li>
- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)<\/span><\/span><\/span><\/span>
<\/li>
- Experience in spring Framework<\/span><\/span><\/span><\/span>
<\/li>
- Experience in developing web applications using at least one popular web framework (JSF,
Wicket, GWT, Spring MVC, Angular 8)<\/span><\/span><\/span>
<\/span><\/li><\/ul>
<\/div><\/span>
- 3+ years of hands -on experience in Java development Solid knowledge of JPA.<\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span><\/span>
Keywords
ITSoftware
¿Te interesa este puesto?