IBM Application Developer Java in BUCHAREST, Romania

Job Description

Role responsibilities:

  • analysis for new functionalities /software changes: functional use cases and requirements, providing estimations - using the client estimation tool

  • design, development, testing of new functionalities and hot-fixes (unit testing)

  • solving production incidents (maintenance)

  • release management

  • support in acceptance phase, support for issues in all environments

  • software development is performed using the SCRUM(Agile) methodology or Waterfall (depending of the project)

  • involved in communication with the project team and with the client

Required Technical and Professional Expertise

We are looking for a Java developer who will be working with the technologies listed below . (It is not mandatory to have previous working experience with all of them )

Java / Web

-JEE 6/EJB 3.1

-Spring 4

-Spring Security

-Spring Boot

-JPA 2/Hibernate 4

-Jax-WS (WSDL webservices)

-Jax-RS (REST webservices)

-Spring batch

-Java 8

-Liberty Core

-MQ / JMS

-Angular

Servers

-WAS6

-WAS7

-WAS 8/8.5.5.5

-WAS Liberty

-Tomcat

-JBoss

-Apache

Virtualization/ Containerization

-VMWare

-KVM

Preferred Tech and Prof Experience

Used Technologies

  • JDK6 (8)

  • Spring 3

  • iBatis

  • Struts

  • Servlets

  • jQuery

  • Maven

  • JasperReports

  • JDBC

  • JSP

Applications covered:

  • Webclient

  • MiniAF

  • WebServices

  • SmartPOS

  • Sync

  • PrintServer

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.