What Jobs are available for Backend Developer in Bangalore?
Showing 79 Backend Developer jobs in Bangalore
Backend Developer
Posted 5 days ago
Job Viewed
Job Description
At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from.
As a Java Engineer in the SuccessFactors HXM Transformation Engineering team, you will be part of a dynamic group that blends software development with quality engineering responsibilities. You will play a key role in designing, building, and maintaining scalable, modular, and high-performance code, contributing to both product development and automated testing frameworks for large-scale SaaS solutions.
This role is ideal for developers with hands-on experience in Java 8 , Spring Boot, REST APIs, SQL, and CI/CD pipelines-and a willingness to work across the spectrum of Quality Engineering, Automation, and AI-driven development.
**What You'll Do**
+ Design, develop, and maintain Java-based microservices using Spring Boot
+ Build and consume RESTful APIs with secure and scalable data handling
+ Work with SQL and optionally NoSQL databases for backend data services
+ Participate in setting up and maintaining CI/CD pipelines (Jenkins, GitHub Actions, etc.)
+ Automate repetitive workflows and streamline development tasks
+ Deploy applications to cloud platforms like AWS, Azure, or SAP BTP
+ Use Git/GitHub for source control, branching, and code reviews
+ Debug, troubleshoot, and improve reliability across distributed systems
+ Leverage AI development tools (e.g., GitHub Copilot) to boost productivity
+ Collaborate closely with Product, DevOps, and QA teams
+ Contribute to frontend UI enhancements using HTML, CSS, and optionally Angular or React
+ Follow engineering best practices: TDD, logging, exception handling, and documentation
**What You Bring**
+ 5-8 years of hands-on experience in Java 8 , Spring Boot, and REST API development
+ Strong knowledge of SQL and relational databases; NoSQL experience is a plus
+ Solid understanding of microservices architecture
+ Proficiency in CI/CD, preferably with Jenkins, GitHub Actions, or similar tools
+ Strong command of Git workflows and collaborative development practices
+ Experience with cloud environments (AWS, Azure, or SAP BTP)
+ Familiarity with AI/ML-assisted development tools such as GitHub Copilot
+ Understanding of frontend basics (HTML, CSS; JavaScript/Angular/React is a bonus)
+ Excellent debugging, troubleshooting, and problem-solving skills
+ Agile, detail-oriented, and committed to writing clean, testable code
+ HTML, CSS, and optionally JavaScript/Angular/React
+ Understanding of software engineering best practices: TDD, logging, exception handling, API documentation
+ Strong communication, problem-solving, and analytical skills
+ Agile mindset with a willingness to continuously learn and adapt
Nice to Have
+ Experience with containerization (e.g., Docker, Kubernetes)
+ Experience with SAP BTP
+ Basic scripting skills in Shell or Python
+ Exposure to performance tuning or production monitoring tools
**Why Join Us**
Join a team that is shaping the future of enterprise SaaS by combining modern architecture with engineering best practices. You'll be part of a collaborative, forward-thinking environment that values quality, automation, and continuous learning. Your work will directly impact applications used by millions around the world.
**Bring out your best**
SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with two hundred million users and more than one hundred thousand employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, you can bring out your best.
**We win with inclusion**
SAP's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world.
SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team:
For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy ( . Specific conditions may apply for roles in Vocational Training.
**EOE AA M/F/Vet/Disability:**
Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability.
Successful candidates might be required to undergo a background verification with an external vendor.
Requisition ID: | Work Area: Software-Development Operations | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid.
Is this job a match or a miss?
Backend Developer
Posted 5 days ago
Job Viewed
Job Description
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
We're looking for an innovative, experienced Software Developer who's passionate about building solutions, supporting customers, and constantly learning and exploring new skills.
In this role, you will be part of a team developing the next generation of AI-infused features for our hybrid cloud products.
You will work in a dynamic environment closely, collaborating with Architects, other developers, and Offering Managers across our global organization. As part of a multi-disciplinary squad, you will focus on user interface design and development using React JS, working with design systems, and testing patterns.
**Your role and responsibilities**
* As a Software Developer, you will work with the latest tools and technologies to deliver cutting-edge software solutions.
* You will design and develop complex new features while enhancing existing product capabilities.
* In addition to hands-on development, you will contribute to project planning, tracking, and execution.
* Your role will span the full software engineering lifecycle -- from R&D, design, and architecture to development, testing, and supporting our growing customer base.
* With your expertise in Java and web technologies, you will drive product improvements and enhance customer experience.
* You will be a self-starter with strong communication skills, capable of working independently, multitasking, and prioritizing effectively in a dynamic environment.
**Required technical and professional expertise**
* 2-7 years of experience as a Software Developer with hands-on expertise in designing, developing, and delivering software solutions
* Programming & Frameworks: Java, JavaEE, Python, SOAP/.NET, Dojo, JavaScript, HTML, ReactJS
* Application Servers & Middleware: tWAS, WebLogic, Liberty
* Databases: DB2, MS SQL, Oracle, PostgreSQL
* Authentication & Security: LDAP, OIDC/OAuth/SSO
* DevOps & Tools: Ansible, Jenkins, GitHub, Artifactory, InstallAnywhere, Eclipse
* Platforms & Containers: Linux, Windows, Docker, Kubernetes, YAML
**Preferred technical and professional experience**
* Continuous Integration: Strong working knowledge of Jenkins, HTTP, JSON, and XML
* Security: Experience in identifying and addressing security vulnerabilities
* Cloud Platforms: Exposure to AWS EKS, Azure AKS, and Google GKE
* Communication: Excellent verbal and written communication skills for effective collaboration with team members, stakeholders, and clients
* Adaptability: Quick learner with the ability to embrace new technologies, adapt to changing requirements, and thrive in dynamic environments
* Teamwork: Collaborative mindset with the ability to contribute ideas, support team objectives, and work effectively within a team
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
Backend Developer
Posted 5 days ago
Job Viewed
Job Description
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
We're looking for an innovative, experienced Software Developer who's passionate about building solutions, supporting customers, and constantly learning and exploring new skills.
In this role, you will be part of a team developing the next generation of AI-infused features for our hybrid cloud products.
You will work in a dynamic environment closely, collaborating with Architects, other developers, and Offering Managers across our global organization. As part of a multi-disciplinary squad, you will focus on user interface design and development using React JS, working with design systems, and testing patterns.
**Your role and responsibilities**
* As a Software Developer, you will work with the latest tools and technologies to deliver cutting-edge software solutions.
* You will design and develop complex new features while enhancing existing product capabilities.
* In addition to hands-on development, you will contribute to project planning, tracking, and execution.
* Your role will span the full software engineering lifecycle -- from R&D, design, and architecture to development, testing, and supporting our growing customer base.
* With your expertise in Java and web technologies, you will drive product improvements and enhance customer experience.
* You will be a self-starter with strong communication skills, capable of working independently, multitasking, and prioritizing effectively in a dynamic environment.
**Required technical and professional expertise**
* -7 years of experience as a Software Developer with hands-on expertise in designing, developing, and delivering software solutions
* Programming & Frameworks: Java, JavaEE, Python, SOAP/.NET, Dojo, JavaScript, HTML, ReactJS
* Application Servers & Middleware: tWAS, WebLogic, Liberty
* Databases: DB2, MS SQL, Oracle, PostgreSQL
* Authentication & Security: LDAP, OIDC/OAuth/SSO
* DevOps & Tools: Ansible, Jenkins, GitHub, Artifactory, InstallAnywhere, Eclipse
* Platforms & Containers: Linux, Windows, Docker, Kubernetes, YAML
**Preferred technical and professional experience**
* Continuous Integration: Strong working knowledge of Jenkins, HTTP, JSON, and XML
* Security: Experience in identifying and addressing security vulnerabilities
* Cloud Platforms: Exposure to AWS EKS, Azure AKS, and Google GKE
* Communication: Excellent verbal and written communication skills for effective collaboration with team members, stakeholders, and clients
* Adaptability: Quick learner with the ability to embrace new technologies, adapt to changing requirements, and thrive in dynamic environments
* Teamwork: Collaborative mindset with the ability to contribute ideas, support team objectives, and work effectively within a team
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
Backend Developer
Posted 5 days ago
Job Viewed
Job Description
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
We're looking for an innovative, experienced Software Developer who's passionate about building solutions, supporting customers, and constantly learning and exploring new skills.
In this role, you will be part of a team developing the next generation of AI-infused features for our hybrid cloud products.
You will work in a dynamic environment closely, collaborating with Architects, other developers, and Offering Managers across our global organization. As part of a multi-disciplinary squad, you will focus on user interface design and development using React JS, working with design systems, and testing patterns.
**Your role and responsibilities**
* As a Software Developer, you will work with the latest tools and technologies to deliver cutting-edge software solutions.
* You will design and develop complex new features while enhancing existing product capabilities.
* In addition to hands-on development, you will contribute to project planning, tracking, and execution.
* Your role will span the full software engineering lifecycle -- from R&D, design, and architecture to development, testing, and supporting our growing customer base.
* With your expertise in Java and web technologies, you will drive product improvements and enhance customer experience.
* You will be a self-starter with strong communication skills, capable of working independently, multitasking, and prioritizing effectively in a dynamic environment.
**Required technical and professional expertise**
* 2-7 years of experience as a Software Developer with hands-on expertise in designing, developing, and delivering software solutions
* Programming & Frameworks: Java, JavaEE, Python, SOAP/.NET, Dojo, JavaScript, HTML, ReactJS
* Application Servers & Middleware: tWAS, WebLogic, Liberty
* Databases: DB2, MS SQL, Oracle, PostgreSQL
* Authentication & Security: LDAP, OIDC/OAuth/SSO
* DevOps & Tools: Ansible, Jenkins, GitHub, Artifactory, InstallAnywhere, Eclipse
* Platforms & Containers: Linux, Windows, Docker, Kubernetes, YAML
**Preferred technical and professional experience**
* Continuous Integration: Strong working knowledge of Jenkins, HTTP, JSON, and XML
* Security: Experience in identifying and addressing security vulnerabilities
* Cloud Platforms: Exposure to AWS EKS, Azure AKS, and Google GKE
* Communication: Excellent verbal and written communication skills for effective collaboration with team members, stakeholders, and clients
* Adaptability: Quick learner with the ability to embrace new technologies, adapt to changing requirements, and thrive in dynamic environments
* Teamwork: Collaborative mindset with the ability to contribute ideas, support team objectives, and work effectively within a team
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
Backend Developer
Posted 25 days ago
Job Viewed
Job Description
This is a remote position.
Job Title: Software Development Engineer (SDE) Role: Backend Developer – TypeScript / Bun / Node.js / PostgreSQL Location: Remote Employment Type: Full-TimeAbout the Role
We are looking for a Backend Developer with expertise in TypeScript, Bun, Node.js, and PostgreSQL to help design and implement scalable backend systems. You’ll build APIs, optimize databases, and contribute to CI/CD pipelines while ensuring system reliability and performance.
The ideal candidate can translate business requirements into high-quality, scalable code, proactively anticipate future needs, and collaborate effectively with cross-functional teams.Key Responsibilities
Backend Architecture & Development Implement HLD (High-Level Design) and LLD (Low-Level Design) principles to achieve scalable, reliable solutions. Translate business requirements and logic into clean, maintainable, and efficient code. Proactively anticipate and design for future requirements when building features. Build, optimize, and troubleshoot PostgreSQL databases, ensuring performance and scalability. Design and document APIs using Swagger and perform API testing. Testing & Quality Write unit and integration tests using Jest. Ensure code quality with proper use of algorithms, data structures, and design patterns. DevOps & Deployment Contribute to CI/CD pipelines using GitHub Actions. Manage and troubleshoot Linux servers for deployments. Collaboration Communicate effectively with stakeholders about developmental challenges, feasibility, and progress. Work closely with the engineering team to ensure end-to-end delivery. Requirements Strong proficiency in TypeScript, Node.js, and familiarity with Bun. Expertise in PostgreSQL (schema design, optimization, complex queries). Solid understanding of HLD, LLD, and SOLID principles. Proficiency in Git workflows and collaborative development. Experience with API development and documentation (Swagger, Postman). Strong debugging skills on Linux systems. Excellent communication and stakeholder management skills. Preferred Experience with Docker/containerization . Preferred Familiarity with cloud platforms (AWS, Azure, GCP). Preferred Exposure to Agile/Scrum workflows Benefits Work with cutting-edge technologies like Bun and TypeScript. Shape backend architecture with real impact. Collaborate with a forward-thinking, growing team . Learn, grow, and expand into DevOps and system design . Work with a fast-moving, innovative product team . Build impactful interfaces that reach millions of real users. Opportunity to grow across full-stack and product areas . Collaborative, feedback-driven culture. Work together with global tech house to built next gen AI products. Startup Culture, with industry standard pay-scale.Is this job a match or a miss?
Backend Developer
Posted 629 days ago
Job Viewed
Job Description
Is this job a match or a miss?
Backend Developer/ DevOps
Posted today
Job Viewed
Job Description
A career in IBM means you'll be part of a team that transforms our customers challenges into solutions. Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
**Your role and responsibilities**
IBM Cloud Serverless Platform:
IBM Cloud Code Engine is IBM's fully managed, serverless platform on IBM Cloud that runs your containerized workloads, including web apps, microservices, event-driven functions, and batch jobs with run-to-completion characteristics. The Code Engine experience is designed so that you can focus on writing code and not on the infrastructure that is needed to host it.
Role and Responsibilities:
We're evolving quickly, and you will have the opportunity to influence and be part of that evolution. As a cloud native developer on IBM Cloud, you'll be at the heart of implementing the next wave of IBM Cloud Serverless capabilities.
* 4 -5 years of professional/industrial experience in software development
* Knowledge of VPC and networking fundamentals/components
* Expertise in working Restful API, SDK APIs using different frameworks.
* Experience writing / executing Unit Tests
* Deep understanding of containerization technology, and virtualization.
* Participate in periodic on-call rotation in the India time zone as part of a global 7x24 environment
**Required technical and professional expertise**
* Software development architecture and design
* 3- 5+ years' experience on cloud infrastructure, topologies, concepts and related software stack
* Strong debug skills, effective verbal and written communication skills, team oriented
* Work experience with VPCs, ServiceMesh, Kubernetes based infrastructure and concepts, (beyond deploying a service, e.g. extending via CRDs, operators (operator framework)
* Kubernetes Networking + and Software Defined Network tech (SDN) e.g. calico
* ServiceMesh specifically istio
* · 4+ years CI/CD Automation tooling, such as Terraform, ArgoCD, Ansible, Tekton, Git Action, DevSecOps,etc.
**Preferred technical and professional experience**
* Knowledge of the IBM Cloud platforms or another service platform and its architecture
* Exceptional problem-solver, with ability to understand root cause and move forward and close on problems at the root cause
* Ability and willingness to collaborate effectively across teams
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
Be The First To Know
About the latest Backend developer Jobs in Bangalore !
Senior Backend Developer
Posted today
Job Viewed
Job Description
We are looking for a developer highly interested in developing an innovative, future-oriented solution that automates and simplifies the installation, configuration and testing of Linux on Z systems.
Your main duties will include design and implementation of new features, optimizing and maintaining existing code and ensuring the software meets high-quality standards through testing and debugging. You will also work closely with the customers to ensure the software meets their needs.
Step in and be part of IBM System Development Lab community, outstanding for its innovation and team spirit, offering one of the broadest project portfolios of hardware and software technologies within the IBM Corporation.
Engineers in our team work inside a highly agile development environment and are responsible for the full software development life cycle - ranging from designing and implementing of the new product features, testing for industry-leading quality assurance over to continuous product delivery as well as supporting our global customers. You should be thrilled by emerging technologies with our software products for future Mainframe and Cloud-based markets.
**Your role and responsibilities**
The IBM Z Hyper Protect Servers team is seeking an experienced Backend Developer
As a Backend developer, you will be part of a highly focused, self-managed team that designs, develops and tests secure solutions created for Z Systems workloads and applications.
Responsible for all aspects of management, improvement, and support of the microservice platform's Linux based infrastructure. Provide feedback to architects regarding any issues that present themselves. Manage projects with various priority levels and timelines from start to finish.
Act as escalation point for internal support departments in resolving a wide variety of customer facing issues regarding environment deployment, service issues, and technical questions. Consistently meet deadlines for complex issues and new projects involving multiple teams.
Demonstrate best practices in all aspects of administration. Leverage various languages to build features based on an architectural design. Develop and maintain accurate documentation for internal procedures and services.
Continuously stay abreast of new developments in supported operating systems to ensure consistent compatibility with established infrastructure. Must collaborate with other departments to resolve complex issues and be detail oriented.
Ability to automate solutions to repetitive problems/tasks.
**Required technical and professional expertise**
- Upto 9 Years of working experience with Linux distributions (Ubuntu/RHEL) in a production environment.
- Strong background in Software development with in-depth knowledge of Python, Golang ,designing REST API and working knowledge of distributed services.
- Strong development skills in Openstack and its components.
-Knowledge on Core Linux Development skills
-Expert level skill in Type1/Type2 hypervisors, OS Virtualization , Process and resource Management in Operating system, network segmentation.
- Good to have, C/C++ programming skills
- Strong skills in github, shell(ksh/bash), containers and orchestration, system monitoring, Jenkins, CI/CD pipeline integration and end-to-end tests, playbooks and process automation.
- Knowledge with deployment on OpenShift.
- Understanding of container technologies like docker/podman
- Orchestration tools - Kubernetes, openshift, Digital Certificate Knowledge
- A Self-starter Individual with excellent problem-solving skills, able to work independently and as a part of the team.
- Broad and proven know-how in database technology and practical experience in software development and agile methodology
-Good Community management skills (working with open source contributors, client outreach and other public relations)
- Strong Technical leadership skills (achieving excellence through code quality and practices, architecture decisions, innovation)
-Strong English communication skills both written and verbal
**Preferred technical and professional experience**
- Knowledge with deployment on OpenShift.
- Knolwdge on Cloud Technology including Network, Storage and Compute.
- Java (JCP Certified), J2EE
- Experience in zLinux operating systems and virtualization/hypervisor
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
Senior Backend Developer
Posted 5 days ago
Job Viewed
Job Description
Introduction
At IBM, work is more than a job - it's a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you've never thought possible. Are you ready to lead in this new era of technology and solve some of the world's most challenging problems? If so, lets talk.
**Your role and responsibilities**
Your Role and Responsibilities
Who We Are: We're looking for software development candidates that want to turn ideas into reality, with a focus on innovation and development of new technology. Our strategic Product Development team creates and delivers exciting database features that impact the business. You'll work alongside global and local multidisciplinary teams of Developers, Architects, Engineers and Analysts focused on the next generation of solutions.
Who You Are: Do you enjoy working and thrive in a challenging yet collaborative team environment? If so, you'll fit right in with our team. You employ creative thinking and collaboration as the foundation of your daily approach. Ideally, you'll possess relational database knowledge (including SQL) and experience across multiple operating systems (Linux, Unix, and Windows). Passionate about technology and software, you have extremely strong analytical, problem-solving and troubleshooting skills.
What You'll Do: as part of Apache Spark engine development you will contribute to the ongoing evolution and enhancement of the core components and functionalities of the Apache Spark unified analytics engine. Responsibilities will also include.Designing, coding, and unit testing future enhancements Investigating and resolving function test, system test, and performance issues.Today's operating environment demands a stack that's responsive to the innovative enterprise - one that can leverage all data types & access the latest technologies. As a member of the development team, you have the opportunity to directly impact the continued success of the company. We strive to continue to make IBM Data & AI a place where you want to be - Inclusive. Creative. Collaborative. This fosters a culture where you are motivated to produce the best results possible.We're hiring.JOIN US
**Required technical and professional expertise**
Required Technical and Professional Expertise
* 10+ years experience in software development with strong exposure experience in design and architecture
* At least 7 years experience in C/C++ Programming
* At least 7 years experience in Relational Database and SQL
* At least 2 years experience in Open Source Technologies
* Knowledge of AND/OR Experience with Operating System Concepts (serialization, concurrency, multi-threading) and Data Structures (arrays, pointers, hash buckets)
* Scripting experience with EITHER Perl OR Python
* Experience using Linux, Unix, and Windows operating systems
* Experience sorting AND/OR hashing Computer Science Algorithms
* Experience with SQL Data bases (Db2, Oracle, SQL Server etc)
**Preferred technical and professional experience**
Preferred Technical and Professional Experience
* Experience in software development and programming languages C++, C, Python, Linux system side knowledge
* Object-Oriented development and design principles
* Computer Science fundamentals in data structures and problem solving
* Understanding of Relational Database concepts
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
Senior Backend Developer
Posted 5 days ago
Job Viewed
Job Description
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world's leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
We are seeking an experienced and motivated Senior Software Architect to lead the design, development, and delivery of large-scale enterprise applications. The ideal candidate will bring innovative ideas, deep technical expertise, and a hands-on approach to building world-class software solutions. In this role, you will provide technical direction, develop strategies for long-term product growth, and mentor team members, all while addressing complex challenges faced by our customers.
**Your role and responsibilities**
* Design and execute exceptional, deeply-technical innovations to improve the product and team productivity.
* Drive complex technical initiatives and deliverables with broad impact to successful completion through consistent demonstration of expertise, credibility, and trustworthiness.
* Lead cross-team initiatives and deliverables to successful completion and achievement of organizational KPIs, such as Product Quality, Deployment Success, Customer Satisfaction, Code Metrics/Quality, and Team Collaboration.
* Partner and co-create with clients or stakeholders to build and maintain strong, positive relationships.
* Assist management in planning, scheduling, and assigning projects to software development personnel.
* Develop, test, document, and maintain complex software programs, ensuring they meet project requirements and specifications.
* Collaborate with data scientists to integrate data science algorithms efficiently into high-scale production applications.
* Lead design reviews, code reviews, and other quality assurance mechanisms to ensure high product quality.
* Troubleshoot and resolve complex software problems, recommending solutions as needed.
* Mentor junior engineers and foster a culture of continuous learning and innovation.
**Required technical and professional expertise**
* 12+ years of proven experience in designing and delivering large-scale enterprise applications using Java, J2EE, and related technologies. Hands-on experience with both RDBMS (Oracle, IBM DB2, PostgreSQL) and NoSQL databases (Cassandra, MongoDB). Hands-on experience writing code with streaming tools like Kafka and using cloud functions (serverless compute).
* Strong expertise in software architecture, development, and integration of data science algorithms in enterprise-grade software. Strong knowledge of Microservice architecture and deployment models for enterprise-grade cloud environments (public/private). Software development strategies for low latency, high throughput softwares
* Experience with Docker, Kubernetes and CI/CD tools such as Tekton, ArgoCD, Jenkins, GitLab CI, or Travis CI etc
* Proven debugging and troubleshooting skills, including memory, performance and network usage optimization.
* Excellent collaboration and communication skills, with the ability to interact effectively with cross-functional teams. Demonstrated ability to lead technical teams and mentor engineers. Ability to test and analyze data and provide recommendations, organize tasks and determine priorities, and provide guidance to junior team members.
* Have an enthusiastic, go-for-it attitude
**Preferred technical and professional experience**
What We Value:
*
* Leadership qualities and a proactive approach to problem-solving.
* Versatility and openness to tackle new and evolving customer challenges.
* A strategic mindset to align technical solutions with long-term product growth objectives.
IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Is this job a match or a miss?
Explore backend developer positions in