IBM Hiring Application Developer: Java & Web Technologies


As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. 

Responsibilities 

  • You are responsible for designing and developing Java components using Spring framework to implement transaction management
  • You will manage Java objects and enterprise integration needs that involves messages, routers, transformations, adapters, service activators, management and auditing.
  • You will design, develop and support application solutions to meet customer requirements.
  • You will develop technical specifications and unit test cases.
  • Perform application unit testing activities such as Translate business and IT (Information Technology) requirements and interpret data models.
  • Participates in development of the system test plan and provide technical leadership in system integration testing and participates in user acceptance testing
  • Specialty requires comprehensive understanding of Dependency Injection/Inversion of control, Aspect-oriented programming, Data Access Framework, Transaction Management Framework, Batch Processing and ORM framework Hibernate.

Required Skills 

  • 3+ years of development experience in developing enterprise grade server-side applications with Java as primary programming language.
  • Strong programming skills in Java, Data Structures and Algorithms, Web services, REST APIs, JSON, XML etc.
  • Awareness of Java version 8 features and coding.
  • Experience with Frameworks like Spring MVC, Spring Boot
  • Knowledge of CI/CD tools, ability to write unit tests
  • Knowledge and exp in RDBMS, like Oracle, DB2 etc. along with NoSQL concepts and Database like Mongo, Cassandra, etc.

Preferred Skills 

  • Experience with Container Technology, such as Docker
  • Knowledge of Agile Methodology and Scrum
  • You love collaborative environments that use agile methodologies to encourage creative design thinking and find innovative ways to develop with cutting edge technologies
  • Ambitious individual who can work under their own direction towards agreed targets/goals and with creative approach to work
  • Intuitive individual with an ability to manage change and proven time management
  • Proven interpersonal skills while contributing to team effort by accomplishing related results as needed

Previous Post Next Post
whatsapp group joining link Telegram channel joining link of padanam blog
whatsapp group joining link Telegram channel joining link of padanam blog