Skip to main content

Application Developer: Java & Web Technologies

Application Developer: Java & Web Technologies

Introduction
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.  The success of IBM is in your hands as you transform vital business needs into code and drive innovation. Your work will power IBM and its clients globally, collaborating and integrating code into enterprise systems. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader. Come to IBM and make a global impact!

Your Role and Responsibilities

Who you are:
  • 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 involve messages, routers, transformations, adapters, service activators, management, and auditing.
  • You are responsible for designing and developing Java components using the Spring framework to implement transaction management, manage Java objects and enterprise integration needs that involve messages, routers, transformations, adapters, service activators, management, and auditing.
What you’ll do:
  • You will design, develop and support application solutions to meet customer requirements.
  • You will develop technical specifications and unit test cases.
  • Perform application units testing activities such as Translate business and IT (Information Technology) requirements and also Interpret data models.
  • Participates in the development of the system test plan and provide technical leadership in system integration testing and participates in user acceptance testing
  • The specialty requires a comprehensive understanding of Dependency Injection/Inversion of control, Aspect-oriented programming, Data Access Framework, Transaction Management Framework, Batch Processing, and ORM framework Hibernate.
How we’ll help you grow:
  • You’ll have access to all the technical and management training courses you need to become the expert you want to be
  • You’ll learn directly from expert developers in the field; our team leads love to mentor
  • You have the opportunity to work in many different areas to figure out what really excites you.
  • Required Technical and Professional Expertise
    • Should have working knowledge on Java 8 or higher.
    • Proven working experience on both Spring and Hibernate (Spring 4 or above).
    • We should know OOP concepts well.
    • Should be proficient in Exception Handling, Collections, Abstract Classes and Interfaces, Constructors, File IO (Input/Output) and Serialization, Collections (List, Map, Set), Access Specifiers, Exceptions (Checked, Unchecked), Generics, Java Keywords (Static, Final, Volatile, Synchronized, Transient), JVM (Java Virtual Machine) and Memory Management, Multithreading and Synchronization, JSP (Java Server Page)/ Servlets
    • Should be skilled in one of the IDE (Integrated Development Environment) like Eclipse, IntelliJ.
    • Should be conversant with Build tools like
      • Ant
      • Maven
      • Git
    • Must have proven working knowledge in
      • Spring configuration using Java, Annotations, and XML (Extensible Markup Language)
      • Aspect-oriented programming with Spring
      • Testing Spring applications.
      • Using Spring for Transaction Management
    • Preferred Technical and Professional Expertise
      • Should be conversant with Build tools like Ant, Maven, and Git
      • Must have experience in Design patterns and Optimize usage.
      • Proven work experience on Spring Core, Spring ORM, Spring DAO, Spring AOP, Hibernate would be an added advantage.



      About Business Unit
      IBM Services is a team of business, strategy and technology consultants that design, build, and run foundational systems and services that is the backbone of the world's economy. IBM Services partners with the world's leading companies in over 170 countries to build a smarter business by reimagining and reinventing through technology, with its outcome-focused methodologies, industry-leading portfolio, and world-class research and operations expertise leading to results-driven innovation and enduring excellence.

Comments

Popular posts from this blog

India's foreign exchange reserves reached a peak of $ 457.468 billion.

India's foreign exchange reserves reached a peak of $ 457.468 billion. India's foreign exchange reserves increased by $ 2.52 billion to reach its all-time high of $ 457.468 billion during the week ended December 27. India ranks 8th in the list of countries with the highest foreign exchange reserves in the world, China ranks first in this list. Foreign exchange reserves It is also called forex reserves or reserves of foreign exchange reserves in the balance of payments are called 'reserve assets' and are held in the capital account. They are an important part of a country's international investment position. This should include only foreign rupees, foreign bank deposits, foreign treasury bills, and short-term or long-term government assets, but includes special withdrawal rights, reserves of gold and reserves of the International Monetary Fund. It is more appropriate to call it an official international repository or international repository. Foreign e

Artificial intelligence (AI) is the simulation of human intelligence processes by machines, particularly computer systems.

Artificial intelligence Artificial intelligence (AI) is the simulation of human intelligence processes by machines, particularly computers. Typical applications of AI include expert systems natural language processing (NLP), speech recognition, machine vision and many more. AI programming focuses on three cognitive skills: learning, reasoning, and self-improvement. Learning process . This aspect of AI programming focuses on obtaining data and creating rules to convert data into actionable information. The rules called algorithms, provide computing devices with step-by-step instructions to accomplish a specific task . The process of reasoning. This aspect of AI programming focuses on choosing the right algorithm to reach the desired result. Processes of self-improvement. This aspect of AI programming is designed for consistently fine algorithms and ensures that they provide the most accurate results possible. Advantages and disadvantages of artific

12th Urban Mobility India Conference and Expo 2019 held in Lucknow

12th Urban Mobility India Conference and Expo 2019 held in Lucknow he 12th edition of Urban Mobility India Conference and Expo 2019 was held in Uttar Pradesh’s capital city Lucknow from 15th to 17th November 2019. It was organized by the Institute of Urban Transport (IUT), a professional body under the Union Ministry of Urban Development. The  theme  of this year’s conference was  “Accessible and liveable Cities” . About Urban Mobility India (UMI) Conference and Expo It is an annual flagship event organized under the aegis of Union Ministry of Urban Development. Its genesis is from the National Urban Transport Policy of the Government of India, 2006 (NUTP). Primary objective : To disseminate information to the cities and to help them keep up-to-date with the best urban transport practices. Other Objectives : To provide an opportunity for key decision-makers and delegates to interact with service providers, civil society, academia, experts, professionals, industry, technolo

Health Ministry sign MoC with Bill & Melinda Gates Foundation for technical support

Health Ministry sign MoC with Bill & Melinda Gates Foundation for technical support Union Ministry of Health and Family Welfare signed a memorandum of cooperation (MoC) with the Bill & Melinda Gates Foundation (BMGF) for technical support. Under this MoC, BMGF will provide technical, management and program design support to Union Health Ministry through its grantees as well as other partners. The special focus under MoC will be on innovation, best practices and enhancing performance management. Highlights of MoC BMGF will support the Health Ministry’s work towards strengthening primary health aspects. This includes reducing maternal mortality and child mortality, improving nutrition services as well as increasing immunization reach. It will also make efforts towards bolstering the entire health system by- Increasing access to family planning measures amongst younger women as well as reduce the burden of select infectious diseases such as Tuberculosis (TB), Visceral

5 Jobs that AI can replace in the next ten years

5 Jobs that AI can replace in the next ten years 1.  Customer relationship advisor The emerging chatbots have redefined the experience of customer care. The probability of all telemarketing jobs getting replaced by AI is the highest. One of the major reasons behind this is efficiency. AI-enabled chatbots are considered more efficient than human resource-driven customer care services. 2.  Programming language trainer All the IT firms employ a training consultant for various functions. The job of a programming language trainer is already on its way out. Employees prefer e-learning services over the human trainer. AI-driven interactive training solutions are likely to replace the job of programming language trainers. 3.  Proofreaders There is nothing innovative about this job role. Almost all blogging sites use proofreading applications and software. There is a high probability that this job role will get completely removed in the coming future. Companies are developing self-che