Apply Now!
Position: Software Developer
Location: Bangalore
Work Mode: Hybrid
Shift: Daytime
Job Overview
IBM Software Developer Opportunity (AI & Cloud Products)
At IBM, we’re building the next generation of AI-powered, cloud-native software—and we’re looking for passionate backend developers to join our team.
This isn’t just another coding role. It’s your chance to:
- Work on meaningful products that combine cutting-edge AI with enterprise cloud solutions.
- Explore modern technologies while contributing to robust, production-grade systems.
- Grow your career with one of the most influential tech companies in history.
What You’ll Do
- Maintain our high standards for code quality and system architecture.
- Design and develop backend systems for IBM’s AI and cloud software portfolio.
- Collaborate with cross-functional teams to turn innovative ideas into reliable products.
- Work with modern tech stacks—we value your expertise, whether it’s Java, Python, Go, or others.
Why IBM?
Legacy meets innovation: Benefit from 100+ years of tech expertise while working on tomorrow’s solutions.
Global impact: Your work will reach enterprises and industries across the world.
Growth-focused: We actively support career development with real projects, mentoring, and continuous learning.
Key Responsibilities
Backend Development
- Designed and developed scalable REST/SOAP web services to handle enterprise-level traffic.
- Built and deployed PHP applications using OOP and prototype-based development.
- Worked with frameworks such as Laravel, Symfony, or custom solutions to enhance performance.
Collaboration & Product Alignment
- Partnered closely with product management and business stakeholders.
- Engaged with end users to refine features and improve user experience.
- Translated business requirements into technical solutions that drive real impact.
Infrastructure & Scalability
- Developed and launched business-critical products for infrastructure management.
- Ensured systems were secure, highly available, and performant under heavy workloads.
- Automated deployment processes for faster, reliable releases.
Qualifications
- Bachelor’s degree in Computer Science or related field (or equivalent practical experience).
- Minimum 2+ years of software development experience.
- Strong expertise in SQL with experience in relational databases (MySQL, PostgreSQL, etc.).
- Designed optimized database schemas, ensured data integrity, and tuned performance.
- Experience applying object-oriented design patterns in production environments.
- Hands-on in building and integrating RESTful APIs and third-party web services.
- Daily Git user with collaborative workflow experience.
- Knowledge of GitHub, GitLab, or similar platforms for version control.
Skills Required
Backend Development
- OOP (PHP, Java, or Python) for modular and maintainable systems.
- REST/SOAP API development for high-traffic applications.
- Containerization and orchestration using Docker & Kubernetes.
Database Management
- SQL (MySQL, PostgreSQL) and NoSQL databases.
- Query optimization, indexing, and ensuring data consistency.
- Database integration with backend services for seamless performance.
DevOps & Scalability
- Deployed microservices in AWS, GCP, or Azure.
- Automated CI/CD pipelines for faster and safer releases.
- Performance tuning for high availability and low latency.
How to Apply
Apply now to join IBM as a Software Developer. If you are passionate about building scalable, cutting-edge software that powers global enterprises, this is your chance to create AI-driven, cloud-native solutions that redefine industries.
Apply Now →
Selection Process
- Resume Shortlisting – Screening of background and project experience.
- Technical Assessment – Coding test.
- Interview Rounds – Technical + HR interviews.
- Offer Letter – Final selection for successful candidates.