IBM Sustainability Software business unit is seeking a positive and collaborative Full Stack Software Developer to join the B2Bi SaaS development team. In this role, you will contribute to the development and support of IBM’s B2B Integration product, a cloud-based business network that automates and digitizes B2B transactions, enhancing EDI with API capabilities.
Key Responsibilities
- Development. Collaborate with the development team, product management, and designers to integrate visibility capabilities and other integration needs with IBM B2B Solutions. This includes coding, testing, and supporting development deliverables.
- Performance. Ensure development deliverables meet expected timelines and quality standards.
- Technical Leadership. Utilize your experience to guide technical decisions and lead small teams when necessary.
Required Technical and Professional Expertise
- 5+ years of experience in Java and JavaScript development.
- 2+ years of technical team leadership experience.
- Advanced knowledge of database concepts (SQL and other databases).
- Expertise in end-to-end performance tuning.
- Experience with web development and REST APIs.
- Bachelor’s degree in Computer Science or a related field.
Strong communication skills
- Familiarity with Continuous Integration & Continuous Development concepts.
- Experience with Agile Development and Site Reliability Engineering concepts.
- Knowledge of Cloud Software Architecture.
Preferred Technical and Professional Expertise
- Kotlin development experience.
- Proficiency in React JavaScript.
- Experience with Spring Boot framework.
- Knowledge of OpenSearch/ElasticSearch.
- Familiarity with Message Queue/Kafka.
- Advanced understanding of Site Reliability Engineering concepts and Cloud Software Architecture.
About IBM Software
IBM Software infuses core business operations with intelligence, from machine learning to generative AI, to enhance responsiveness, productivity, and resilience. Our solutions support AI implementation, data utilization, hybrid cloud strategies, and more. IBM's AI and data platform accelerates the impact of AI and provides leading capabilities for deploying AI across various business contexts.
COVID-19 Vaccination Requirement
This job requires full COVID-19 vaccination prior to your start date, with proof of vaccination required. If you are unable to be vaccinated due to medical or religious reasons, please inform us during the onboarding process.
Your Life @ IBM
IBMers are dedicated to client success, innovation, and personal responsibility. We offer a supportive environment where you can thrive, experiment, and grow. Our culture emphasizes continuous learning, collaboration, and courage in decision-making.
About IBM
IBM is a global leader in technology and consulting, known for our advancements in AI, quantum computing, and blockchain. We are committed to being a responsible technology innovator and a force for good.
Location Statement
Apply to roles that best match your experience. We recommend applying to no more than three roles per year for an optimal candidate experience.
Diversity and Inclusion
IBM is committed to creating a diverse environment and is an equal-opportunity employer. We welcome applicants regardless of race, color, religion, sex, gender identity or expression, sexual orientation, national origin, disability, age, veteran status, or other characteristics. We also comply with fair employment practices regarding citizenship and immigration status.