Job Overview
Java & Web Technologies Developer position in IBM Consulting Client Innovation Centers. The role focuses on designing, developing and supporting cutting‑edge software solutions based on the Java/JEE stack.
Responsibilities
* Lead the development of innovative Java/JEE applications, pushing the boundaries of enterprise application development.
* Utilize Java frameworks and languages (Ruby, Groovy) for web development, ensuring seamless integration of applications and systems.
* Implement transaction management and manage Java objects, ensuring optimal performance and reliability.
* Demonstrate expertise in dependency injection, inversion of control, aspect‑oriented programming, and functional programming.
* Practice test‑driven development and implement data access frameworks, transaction management frameworks, and batch processing.
* Apply proficiency in DevOps methodologies and tools to drive continuous improvement and foster a culture of excellence.
* Collaborate with cross‑functional teams to ensure seamless integration of applications and systems, driving business success.
* Leverage AWS services (Lambda, S3, DynamoDB) and CloudFormation for scalable and efficient cloud deployments.
* Utilize JavaScript for front‑end development, ensuring a seamless user experience.
Required Technical and Professional Expertise
* Extensive experience in Java/JEE development and web technologies (current hands‑on experience).
* Proficiency in Java frameworks and languages (Ruby, Groovy).
* Strong knowledge of enterprise application development and transaction management.
* Experience with dependency injection, inversion of control, aspect‑oriented programming, and functional programming.
* Familiarity with test‑driven development and data access frameworks.
* Proficiency in DevOps methodologies and tools.
* Experience with AWS services (Lambda, S3, DynamoDB) and CloudFormation.
* Proficiency in JavaScript for front‑end development.
Required Education
None
Preferred Education
Bachelors Degree
Preferred Technical and Professional Experience
* Experience with microservices architecture and containerization (Docker, Kubernetes).
* Familiarity with cloud platforms (AWS, Azure, Google Cloud).
* Knowledge of software development life cycle (SDLC) and Agile methodologies.
* Background in software development or IT consulting.
Equal Opportunity Statement
IBM is an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
UK Working Right
You must have a valid right to work in the United Kingdom. No visa sponsorship is offered. Applicants must be a resident in the UK and have lived continuously for the last 5 years.
J-18808-Ljbffr