Description
Develop enterprise ready code, employing your technical expertise to implement innovative and effective solutions based on events driven architecture and development practices
Software Development Expertise:
Software Development Expertise:
- Strong background in software development, demonstrating expertise in programming languages such as Java and knowledge on message brokers like Kafka or MQ.
- Provide support for the event streams processing capability, responding promptly to customer inquiries through resolving issues and optimizing performance.
- Serve as a subject matter expert, sharing insights and best practices related to product development, fostering knowledge sharing within the team.
- Continuously monitor the evolving landscape of event-driven technologies, remaining updated on the latest trends and advancements.
- Conduct comprehensive testing of the developed solutions, ensuring their reliability, efficiency and seamless integration across other IBM capabilities
- Actively participate in code reviews, providing constructive feedback to enhance code quality and promote continuous improvement.
- Experience with cloud-based technologies like Kubernetes, showcasing familiarity with modern cloud ecosystems and tools. Create cloud ready software by building containerized solutions and orchestrated deployments.
- A self-starter with a proactive mindset, able to initiate and drive projects independently
- Mentor and guide other developers, nurturing their growth and development by providing guidance, knowledge transfer, and hands-on training.
- Engage in agile practices, contributing to backlog grooming, sprint planning, stand-ups and retrospectives to facilitate effective project delivery and team operational dynamics.
- Foster a culture of innovation and collaboration, contributing to brainstorming sessions and offering creative ideas to push the boundaries of event processing solutions.
- Demonstrated excellence in problem-solving, with the ability to tackle complex issues and find effective solutions.
- Actively participate in code reviews, providing constructive feedback to enhance code quality and promote continuous improvement.
- Take ownership of technical challenges and lead your team to ensure successful delivery, using your problem-solving skills to overcome obstacles.
- Ability to work seamlessly as part of a team, contributing to collective goals and fostering a collaborative work environment.
- Collaborate closely with cross-functional teams, including product managers, designers, and developers, to ensure a holistic and harmonious product development process.
- Maintain documentation for the developed solutions, ensuring comprehensive and up-to-date material for customer reference and knowledge sharing.
IBM
Business Development
Business Information Systems
CRM
Data Management
Software
0 applies
9 views
Jobs from our Partners
ETS Engineer II - Software Development Engineer in Test (SDET)
Vienna, Austria
US
Senior Service Reliability Engineer
Orlando, FL
US
Senior Software Engineer, Fullstack
Denver, CO
US
Other Jobs from IBM
Application Developer: Experience Front End
Bengaluru, India
Backend Developer
Bengaluru, India
Application Developer: Cloud FullStack
Bengaluru, India
Data Engineer: Data Platforms-Google
Hyderabad, India
Back End Developer
Toronto, Ontario
Similar Jobs
Machine Learning Engineer II
San Francisco, CA
Remote Hybrid
Sr. Software Engineer
Belmont, CA
US
Back-end Engineer
Canada
British Columbia
Java Engineer, Ecosystem
Munich, Germany
Senior Engineering Manager
Dublin, Ireland
Belgrade, Serbia
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee