1612 Full Stack Roles jobs in Bangalore
Backend Developer

Posted 1 day 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.
Backend Developer

Posted 1 day 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.
Backend Developer

Posted 1 day 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.
Backend Developer

Posted 1 day 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.
Backend Developer
Posted 19 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.Backend Developer
Posted 623 days ago
Job Viewed
Job Description
Senior Backend Developer

Posted 1 day 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.
**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**
* 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**
* 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.
Be The First To Know
About the latest Full stack roles Jobs in Bangalore !
Senior Backend Developer

Posted 1 day 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.
Senior Backend Developer

Posted 1 day ago
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.
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.
**Your 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.
* You will work on every facet of the service - from the earliest stage of product architecture, design and development to deployment, troubleshooting, and performance analysis - to ensure a reliable quality product.
* Design & implement complex features, deliver on IBM Cloud Platform.
* Work in an agile environment, developing software components in a continuous delivery fashion.
* Embrace and promote agile development best practices including pair programming, test driven development and automation of daily routine in test, deployment and production.
* Operate the Cloud service you develop in collaboration with internal and external clients (DevOps).
* Ensure compliance and security integrity of the environment and build secure practices. Have a deep understanding of how security impacts each stage of the development pipeline and the final product or service. Identify gaps and embed secure practices into our processes.
* Support services before they go live through activities such as system design consulting, developing, testing and identifying software platforms and frameworks, capacity planning and launch reviews
* Ensure architectural consistency and alignment with industry standards and best practices.
* Strong sense of ownership of deliverables.
* Strong analysis and problem-solving skills using various quality tool
* 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
* Knowledgeable in software engineering including API and microservice development
* 5- 7+ years of experiences in building, deploying and managing large scale services / platforms for Cloud Platforms like AWS, Azure, IBM Cloud or Google Cloud.
* 4-5 years Go Lang, Python and Terraform development
* IaaS, PaaS and Containerization: e.g. Kubernetes, OpenShift
* 4-5 years Cloud native development and programming language experience: e.g. Knative, Operator Framework, Postgres, RestAPI
* 5-7+ years Agile development methods.
**Preferred technical and professional experience**
* Having exposure to Deployable architecture framework
* Exceptional problem-solver, with ability to understand root cause and move forward and close on problems at the root cause
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.
Senior Backend Developer

Posted 1 day ago
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.