Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

IBM Senior Java Developer 
Egypt, Giza, Giza 
297894730

27.03.2025
Your role and responsibilities

As a Software Developer you'll participate in many aspects of the software development lifecycle, such as design, code implementation, testing, and support. You will create software that enables your clients' hybrid-cloud and AI journeys.

You'll have the opportunity to work with the latest technologies, ensuring the applications delivered are high performing, highly available, responsive, and maintainable.

Your primary responsibilities include:

Analytical Problem-Solving and Solution Enhancement:Analyze, validate and propose improvements to existing failures, with the support of the architect and technical leader.

Comprehensive Engagement Across Process Phases:Involvement in every step of the process, from design, development, testing release changes and troubleshoot where necessary, providing a great customer service.


Strategic Stakeholder Engagement and Innovative Coding Solutions:Drive key discussions with your stakeholders and analyze the current landscape for opportunities to operate and code creative solutions.

Required education
Bachelor's Degree
Required technical and professional expertise
  • +7 years of experience in Java development
  • Hands-on experience in building MVC based web applications using JSP/Struts framework
  • Hands-on Experience in OOPS concepts and Spring 3.x, Spring Dependency Injection (IOC, MVC, JDBC, JMS, etc.), and Hibernate
  • Hands-on experience in web services-RESTful
  • Hands-on experience in application servers like Tomcat and WebLogic
  • Sound knowledge of implementing JMS messaging services
Preferred technical and professional experience
  • Knowledge of Restful API design patterns
  • Familiarity with code versioning tools, like Git, SVN, and Mercurial
  • Knowledge of HTML5 & CSS
  • Familiarity with JavaScript frameworks like AngularJS, and Bootstrap

Being an IBMer means you’ll be able to learn and develop yourself and your career, you’ll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.