Application Developer: J2EE

Job Description

Over the past 100 years, IBMers all over the globe have helped make the world work better and smarter. In this new era of Cognitive Business, IBM is helping to reshape industries by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things: Changing how we create, collaborate, analyze and engage. From transforming healthcare to improving the retail shopping experience - it's what IBMers do. In Africa, we've been changing the way the continent does business for more than 50 years, and as our company continues to grow, we're looking for talented professionals to join us in this new era.

Join us and be part of a diverse and global team of thinkers and doers, and make an impact.

As a Senior Developer, you are responsible for development, support, maintenance and implementation of project modules. You should have good experience in application of standard software development principles. You should be able to work as an independent team member, capable of applying judgment to plan and execute your tasks. You should have in-depth knowledge of at least one development technology/ programming language. You should be able to respond to technical queries / requests from team members and customers. You should be able to coach, guide and mentor junior members in the team.

Required Technical and Professional Expertise

- Java - excellent implementation skills with Java and J2EE.
- Database - Excellent knowledge or Implementation skills with ORM frameworks like
-Hibernate or JPA. Must be proficient in SQL.
- Messaging - Excellent knowledge or Implementation skills with messaging platforms like JMS.
-Services - Excellent knowledge or Implementation skills with building services based applications (SOAP and REST).
-Web - Excellent knowledge of web applications concepts.
-Application Servers - Broad and deep understanding of multiple application server platforms including Apache Tomcat and IBM WebSphere.
-General - have a firm grasp of fundamental web/internet technologies.

Preferred Tech and Prof Experience

None

EO Statement
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.


Meet Some of IBM's Employees

Peter M.

Leadership Development Solutions Leader

Peter works with a variety of teams within IBM to increase organizational clarity, equip leaders to serve well, and provide opportunities for employees to continually grow and expand their skills.

Rashida H.

Director, IBM Watson Client Delivery

Rashida leads the IBM Watson Delivery Team, which focuses on providing Watson implementation training for clients around the world, helping companies achieve the solutions they seek.


Back to top