Search by job, company or skills

IBM

Application Developer-Java & Web Technologies

3-5 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 26 days ago
  • Over 100 applicants
Quick Apply

Job Description

Job Description:

We are seeking a Software Developer to participate in all aspects of the software development lifecycle, including design, code implementation, testing, and support. The ideal candidate will work on applications that support clients hybrid-cloud and AI initiatives, ensuring high performance, reliability, and maintainability.

Key Responsibilities:

  • Analyze, validate, and propose improvements to existing software issues in collaboration with architects and technical leaders.
  • Engage comprehensively across all phases of the software development lifecycle: design, development, testing, release, and troubleshooting.
  • Collaborate with stakeholders to analyze requirements and develop innovative coding solutions.
  • Ensure high-quality code following best practices in object-oriented programming, exception handling, and multithreading.

Required Education:

  • Bachelor's Degree in Engineering (BE/B.Tech), M.Sc. (Computer Science/IT), or MCA.

Preferred Education:

  • Master's Degree in a relevant field.

Required Technical and Professional Expertise:

  • 35 years of experience in software development.
  • Strong proficiency in Java 8 or higher, including OOP concepts, exception handling, collections, multithreading, file I/O, serialization, access specifiers, generics, JVM, and memory management.
  • Proven experience with Spring (4 or above) and Hibernate.
  • Knowledge of JSP/Servlets.
  • Proficiency in using abstract classes, interfaces, constructors, and Java keywords (static, final, volatile, synchronized, transient).

Preferred Technical and Professional Experience:

  • Experience with build tools like Ant, Maven, and Git.
  • Knowledge of design patterns and their optimization.
  • Proven hands-on experience with Spring Core, Spring ORM, Spring DAO, Spring AOP, and Hibernate.

About Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you.

Job ID: 132903561