A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
In this role you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers) where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
Hands on Java team lead of the project. Up to 9 java developers split into 3 squads plus an integration team of 3 FTE.
You will coordinate day to day technical activities of the team and make sure they deliver on time refactoring of old java applications to newer versions while ensuring solid integration between the apps and the front end layer.
The main purpose of the project is to migrate legacy Java apps from WebSphere Portal to new modern environment. These applications will be modernized and will be updated with additional REST services. This is a new project and IBM's responsibility is to modernize and extend the client's main website and automize new processes.
Need to work 3 days/week from the customer premises in Bucharest (either Piata Natiunilor Unite Piata Chibrit) or IBM Bridge.
Note: the project is fully on prem the cloud type architecture needs to be replicated on prem.
Designs develops and supports applications based on Java/JEE technology stack using Java / Java based frameworks and /or does web development using one or more programming languages or frameworks like Ruby Python Groovy etc. This specialty includes experience on development of enterprise applications using Java technologies and frameworks like Spring Hibernate Struts JSF etc.
Practitioners with this specialty would implement transaction management manage Java objects and enterprise integration needs that involves messages routers transformations adapters service activators management and auditing. This specialty also includes comprehensive understanding of dependency injection/inversion of control aspect oriented programming functional programming test-driven development data access framework transaction management framework and batch processing. Would be well versed in the DevOps methodologies and tools.
This individual has hands-on experience with various cloud integration and containerization tools including App Connect Enterprise API Connect DataPower APIGEE Kafka Aspera Kong Snaplogic webMethods.io Boomi and Workato. The role requires a strong understanding of cloud-based architectures and the ability to design implement and troubleshoot Integration solutions in a private cloud environment.