
Share this Job
About the Organisation
IBM is a global technology and consulting leader, dedicated to transforming industries through AI, hybrid cloud, and cutting-edge solutions. As one of the largest corporate organizations, IBM has been at the forefront of innovation since 1911, helping businesses worldwide leverage technology to drive success. IBM Consulting, the professional services division of IBM, offers deep expertise in business transformation, technology, and operations to some of the most valuable companies in the world.
Application Developer - Java & Web Technologies job at IBM Consulting | Apply Now
Remote, OR, USA
Are you looking for Software Engineering Remote Jobs 2025 today? then you might be interested in Application Developer - Java & Web Technologies job at IBM Consulting
Full Time
Deadline:
31 May 2025
Job Title
Application Developer - Java & Web Technologies job at IBM Consulting
IBM Consulting
Job Description
As a Software Developer, you will play a crucial role in designing and developing high-performance applications that support clients' hybrid-cloud and AI transformations. You will collaborate with cross-functional teams to create scalable, maintainable, and efficient software solutions. Responsibilities include analyzing existing failures and providing improvements, engaging in all process phases (design, development, testing, and troubleshooting), and driving key discussions with stakeholders to enhance operations and develop creative coding solutions.
Duties, Roles and Responsibilities
Qualifications, Education and Competencies
See all details of the qualifications, competencies and education for this role under the "How to Apply" section below.
ONLINE APPLICATION ONLY!
Interested candidates are advised that applications for this position must be submitted online. To apply, please click on the "Apply" button below.
Applications are managed via the AfriCareers Jobs Portal:
-
Click the Apply button below
-
New users: Select Create Profile and complete the Profile Creation Wizard
-
Existing users: Log in and update your profile if needed
-
Go to the "Jobs" tab
-
Read the detailed job description, Roles and Qualifications.
-
Submit your application via the jobs portal
-
Track progress under "My Applications" tab
Important Note: Employers now hire directly on the AfriCareers New Jobs Portal — keep your profile updated so employers can easily view your CV and hire you instantly.
How to Apply
Analyze, validate, and enhance existing software failures, collaborating with architects and technical leaders.
Engage in all software development process phases, including design, development, testing, and release management.
Troubleshoot and resolve technical issues, ensuring high-performing and highly available applications.
Work closely with stakeholders to analyze existing landscapes and propose creative solutions.
Implement coding best practices and maintain high standards in software development.
Education: Bachelor’s Degree (required), Master’s Degree (preferred).
Experience: 3-5 years in software development.
Technical Skills:
Proficiency in Java 8 or higher.
Strong knowledge of Spring Framework (Spring 4 or above) and Hibernate.
Deep understanding of Object-Oriented Programming (OOP) concepts.
Expertise in Exception Handling, Collections, Abstract Classes & Interfaces, File IO, Serialization, and Java Keywords.
Knowledge of Java Virtual Machine (JVM) and memory management.
Experience with multithreading, synchronization, JSP/Servlets.
Familiarity with build tools like Ant, Maven, and Git.
Knowledge of design patterns and optimization techniques.
Experience with Spring Core, Spring ORM, Spring DAO, Spring AOP, and Hibernate is an added advantage.


.jpg)
.jpeg)





