Ads Area

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

Post a Comment

0 Comments
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Top Post Ad

katha top

katha app

katha bottom

Numismatics