IBA - Application Architect
Company
IBM
Location
PL Wroclaw
Type
Full Time
Job Description
As an IBM Application Architect you directly help clients transform their business  and solve complex problems. You will define the scope and vision for projects that deliver customized solutions using your knowledge of IBM platforms. You are a technical leader serving as a liaison among business partners technical resources and project stakeholders.
Your Role and Responsibilities
The Application Architect will be primarily responsible for designing front-end and back-end functionality. The architectural definition of a function includes but is not limited to UI back-end services with inputs and outputs algorithms for calculations database schemas and pseudo-code for class definition. Occasional coding may be required. The ideal candidate should have a background in Java and TypeScript along with experience in SQL databases and web frameworks. This role requires excellent problem-solving skills a deep understanding of software development best practices and a passion for building scalable and efficient systems.
• Design and implement robust secure and maintainable server-side and client-side applications using Java Angular and IBM DB2
• Analyze and suggest improvements to the Software Development Lifecycle (SDLC).
• Develop and maintain APIs for seamless communication between front-end and back-end components.
• Provide technical guidance and mentorship to developers on the team.
Required Technical and Professional Expertise
• Bachelor’s degree in Computer Science or a related field.
• Over 5 years of professional experience in Java Java EE and Web Services Angular with TypeScript and relational databases.
• Professional experience working with multithreaded systems.
• Familiarity with DevOps practices.
• Experience gathering requirements with stakeholders’ engagement.
• Experience with Domain-Driven Design (DDD) and system design principles to gather requirements model complex domains and architect scalable modular systems to reach business goals.
• Experience with agile project management tools (preferably Jira).
• Experience with collaborative interface design tools (preferably Figma).
• Strong understanding of software development best practices including version control (e.g. Git) code review and testing.
• Experience with Agile development methodologies.
• Experience operating and managing containerized application using OpenShift (preferably IBM Cloud).
• Excellent problem-solving skills attention to detail and a passion for learning new technologies.
Preferred Technical and Professional Expertise
• Experience with CIO Cirrus hybrid cloud.
• Experience with hardware configuration for IBM Storage products.
• Experience with IBM software-defined storage solutions.
• Strong experience with data protection capacity and performance sizing for IBM Storage products.
• Experience working with REST and GraphQL.
• Experience with RxJS.
• Ability to collaborate effectively and respectfully in a multicultural team environment.
• Ability to work independently and proactively.
• Self-starter with a strong aptitude for learning new technologies enthusiastic about teaching and sharing knowledge and capable of multitasking.
• Genuine interest in solving customer issues and ensuring software quality.
• Fluent in English with excellent oral and written communication skills.
Date Posted
10/14/2024
Views
0
Similar Jobs
Customer Service Associate with Romanian and English - Kyndryl
Views in the last 30 days - 0
Kyndryl is seeking a Customer Service Representative with a growth mindset customer focus and strong communication skills The role involves providing ...
View DetailsServiceNow Architect - EPAM Systems
Views in the last 30 days - 0
EPAM is seeking a ServiceNow Architect to join their global team The role involves designing and building solutions on the ServiceNow platform across ...
View DetailsSenior Network Architect - Kyndryl
Views in the last 30 days - 0
Kyndryl is seeking an Infrastructure Architect for a technical leadership role The role involves understanding client needs designing solutions and le...
View DetailsInżynier Serwisu Klimatyzacji Precyzyjnej - Schneider Electric
Views in the last 30 days - 0
Schneider Electric is seeking an experienced Precision Air Conditioning Service Engineer The role involves servicing clients equipment diagnosing faul...
View DetailsEnd User Support Engineer - EPAM Systems
Views in the last 30 days - 0
EPAM is seeking an End User Support Engineer to join their Wroclaw team The role involves supporting colleagues with IT requestsincidents maintaining ...
View DetailsSenior Azure DevOps Engineer - EPAM Systems
Views in the last 30 days - 0
EPAM is seeking an experienced Senior Azure DevOps Engineer for a managed services role in the Financial Services Industry The role involves working w...
View Details