Kyndryl Hiring Full Stack Developer in Bangalore
Role Overview
Job Overview
Kyndryl is hiring a Full Stack Developer for a full-time, in-person opportunity in Bangalore, Karnataka. The role is part of the Software Engineering Development team and is suited to professionals with 3 to 5 years of experience working on complex software projects.
The position involves designing, developing, testing, documenting, and deploying software components that support customer-focused technology solutions. The engineer will work across application development activities, contribute to solution architecture, and help create reliable delivery processes through CI/CD automation. The role also provides scope to work with cloud-based managed services while strengthening software engineering, automation, troubleshooting, and problem-solving capabilities.
Key Responsibilities
- Develop software components based on functional requirements, design documentation, and technical specifications.
- Design and implement reliable application features using suitable programming languages and engineering practices.
- Write unit tests and prepare components for integration into larger software solutions.
- Troubleshoot application issues, debug code, and identify practical solutions to technical problems.
- Contribute to solution architecture and participate in technical decisions for assigned development work.
- Build and maintain CI/CD pipelines that support efficient software build, testing, and deployment processes.
- Estimate development tasks and communicate technical requirements, progress, and dependencies to relevant stakeholders.
- Work with relational and NoSQL databases as part of application development and data management.
- Develop and integrate REST-based web services and work with structured data formats such as XML and JSON.
- Contribute to microservices-based solutions using containers and messaging technologies.
- Follow software development methodologies and engineering practices focused on scalability, robustness, quality, and maintainability.
- Share technical knowledge and help guide features, technologies, or functional objectives when required.
Required Skills
Candidates should have strong software development experience and the ability to write clean, maintainable code. The job specifically welcomes experience with programming languages such as Java, Python, or .NET. Strong debugging and problem-solving ability is important because the role involves working on complex software projects and resolving technical issues.
A good understanding of object-oriented programming and design patterns is required. Candidates should also understand how scalable and robust applications are designed and developed. Experience with both relational and NoSQL databases is expected, along with practical knowledge of data mapping and common web service technologies.
Knowledge of microservices architecture, containers, and messaging queues is another important requirement. Candidates should be able to understand how independently deployable services communicate and operate within larger software environments.
Preferred Skills
A Bachelor's degree in Computer Science or a related technical discipline is preferred, although equivalent practical experience is also accepted according to the supplied job information.
Cloud knowledge can strengthen a candidate's profile. Kyndryl identifies certifications or experience with hyperscalers such as Azure, AWS, and Google Cloud Platform as preferred. The job information also notes that candidates can obtain relevant certifications with Kyndryl.
Experience with DevOps tools and modern software engineering practices is another advantage. Candidates who have worked with automated development and deployment workflows may be well positioned for the role.
Education
A Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience is preferred. The provided job description does not state a mandatory educational qualification beyond this preference.
Experience
The position requires 3 to 5 years of experience working as a software engineer on complex software projects. Candidates should be able to demonstrate practical development experience, strong coding ability, debugging skills, and familiarity with scalable software engineering.
Experience with Java, Python, .NET, databases, REST services, microservices, containers, and messaging technologies is relevant to the role.
Required Technologies
- Java
- Python
- .NET
- Relational Databases
- NoSQL Databases
- XML
- JSON
- REST-based Web Services
- Microservices
- Docker
- Kubernetes
- Messaging Queues
- Object-Oriented Programming
- Design Patterns
- CI/CD
- DevOps
- Azure
- AWS
- Google Cloud Platform
Soft Skills
Kyndryl's role emphasizes customer focus, collaboration, inclusion, ownership, and a growth mindset. Candidates should be comfortable solving problems independently while also working effectively with other engineers and stakeholders.
Clear communication is useful when providing estimates, discussing technical approaches, documenting solutions, and guiding development activities. Attention to detail is important for producing reliable code and ensuring components are properly tested and prepared for integration.
The position also suits engineers who enjoy learning new technologies and taking responsibility for their work. A willingness to improve technical skills and adapt to changing project requirements can support success in a fast-paced software engineering environment.
Benefits of Working in this Role
The role provides practical exposure to full-stack software engineering, scalable application development, microservices, containers, databases, web services, messaging, and CI/CD practices. Engineers can also strengthen their cloud and DevOps capabilities while working on customer-focused technology solutions.
Kyndryl describes a flexible and supportive environment focused on employee development and states that cloud certifications can be obtained through the company. The stated career path can also provide opportunities to progress toward senior technical positions such as Principal Engineer or broader software leadership roles.
Work Mode
This is an in-person role. The supplied job listing identifies the remote type as In Person.
Location
The position is based at RMZ TITANIUM in Bangalore, Karnataka, India.
Who Should Apply
This opportunity is suitable for software engineers with 3 to 5 years of professional experience who have worked on complex application development projects. It is particularly relevant to candidates with strong programming fundamentals and practical knowledge of Java, Python, or .NET.
Applicants should be comfortable with databases, REST-based services, XML and JSON, microservices, Docker, Kubernetes, messaging queues, object-oriented programming, and design patterns. Candidates with cloud certifications, DevOps exposure, or experience with modern engineering practices may have an additional advantage.
Career Growth
Kyndryl presents a career path that can allow software engineers to progress within the software engineering job family. With continued technical development, engineers may work toward advanced positions such as Principal Engineer or senior software leadership roles.
The combination of application architecture, coding, testing, deployment automation, cloud technologies, and customer-focused delivery can help developers build a broader engineering skill set. Exposure to certification opportunities can also support continued professional development.
Application Advice
Before applying, tailor your resume to clearly show 3 to 5 years of software engineering experience. Highlight projects involving Java, Python, or .NET and describe your contribution to scalable or robust applications. Include practical examples of debugging, testing, REST services, database development, and software design.
If you have worked with microservices, Docker, Kubernetes, messaging queues, CI/CD pipelines, DevOps tools, Azure, AWS, or Google Cloud Platform, make those skills easy to identify in your resume. Also mention relevant cloud certifications or equivalent hands-on experience where applicable.
The supplied job information does not provide a salary range or application deadline. Candidates should review the official Kyndryl careers listing for the latest recruitment details before applying.
Technical Ecosystem
Eligibility Criteria
Education
Bachelor's degree in Computer Science, a related technical field, or equivalent practical experience is preferred.
Experience
3 - 5 years
Top Picks for You
Salesforce Hiring Software Engineering MTS in Hyderabad
Salesforce • Hyderabad • Hybrid
Microsoft Hiring Software Engineer 2 in Hyderabad | Hybrid
Microsoft • Hyderabad • Hybrid
YASH Hiring AI Full Stack Software Developer in Indore | Pune
YASH Technologies • Pune • Onsite
YASH Hiring Full Stack Developer in Bangalore | C# .NET & React
YASH Technologies • Bangalore • Onsite