Loading job details...
Posted 2026-04-26
About the Company A global leader in digital and branded payment solutions is hiring Software Engineers to build next-generation payment platforms. The organization enables businesses worldwide to deliver gift cards, digital payments, rewards, and financial solutions through a large-scale, secure, and high-performance infrastructure. With a strong presence across global markets, the company focuses on innovation using technologies such as cloud computing, real-time payments, blockchain, and scalable distributed systems. Job Location Bengaluru, India Employment Type Full-Time Role Overview The Software Engineer will be responsible for developing scalable backend systems and contributing to high-performance payment platforms. This role involves working with modern technologies, cloud infrastructure, and distributed systems to deliver reliable and efficient products used by millions of users. Key Responsibilities * Develop clean, efficient, and reusable code * Participate in full software development lifecycle including design, development, testing, and deployment * Build scalable, highly available, and fault-tolerant systems * Collaborate with cross-functional teams including product, QA, and architecture * Work on backend services supporting payment systems * Improve system performance, reliability, and scalability * Debug, test, and enhance existing applications * Contribute ideas to improve product and engineering processes Required Qualifications * Bachelor’s degree in Computer Science, IT, or related field * Strong programming experience in Java * Good understanding of relational databases (SQL) * Knowledge of software development lifecycle and Agile methodologies * Strong problem-solving and analytical skills * Ability to work collaboratively in a team environment Preferred Skills * Experience with Amazon Web Services (AWS) including EC2 and RDS * Knowledge of Docker and Kubernetes * Familiarity with DevOps practices * Understanding of web server performance optimization * Exposure to modern technologies like cloud computing and distributed systems Key Skills * Backend development * Data structures and algorithms * System design basics * Debugging and testing * Communication and teamwork Why Join * Work on large-scale global payment systems * Exposure to cloud, blockchain, and real-time technologies * Opportunity to build products used by millions * Collaborative and innovation-driven environment * Strong focus on learning and career growth Ideal Candidate * Passionate about backend engineering and scalable systems * Curious about new technologies and continuous learning * Strong ownership mindset * Interested in building high-impact products
Get latest job alerts instantly
Trusted by thousands of job seekers
Michelin • Pune
Software Engineer 🔹 Design, develop, and maintain software applications 🔹 Build scalable and secure backend and frontend solutions 🔹 Write clean, efficient, and maintainable code 🔹 Perform debugging, testing, and issue resolution 🔹 Support application deployment and production activities 🔹 Work with Agile and DevSecOps methodologies 🔹 Develop and optimize APIs and cloud-based services 🔹 Create and maintain technical documentation 🔹 Collaborate with cross-functional teams and stakeholders 🔹 Support CI/CD pipelines and automation processes 🔹 Monitor application performance and system reliability 🔹 Build dashboards, reports, and data solutions 🔹 Work on cloud technologies and modern development tools 🔹 Participate in code reviews and continuous improvements 🔹 Ensure security, scalability, and performance standards Required Skills 🔹 JavaScript / TypeScript 🔹 React and Node.js 🔹 Git and JIRA 🔹 MongoDB and PostgreSQL 🔹 AWS services like Lambda, EC2, S3, CloudWatch 🔹 Problem-solving and analytical skills 🔹 Knowledge of Agile development practices Preferred Skills 🔹 Spring Boot 🔹 AWS DevOps tools 🔹 React Native / Flutter 🔹 Power BI and Databricks 🔹 Jenkins and Playwright 🔹 Linux and Bash scripting 🔹 Python and SQL Experience 🔹 1–3 years of software development experience preferred Qualification 🔹 Bachelor’s degree in Computer Science, IT, or related field
Blackhawk Network • Bengaluru, India
• Software Engineer – Blackhawk Network (Bengaluru) • Build backend payment applications and scalable systems • Develop clean, reusable, and testable Java code • Participate in design, development, testing, deployment, and maintenance • Work in Agile development environment • Build highly available and fault-tolerant applications • Collaborate with product managers, QA engineers, and developers • Debug issues and improve existing software features • Contribute to code reviews and engineering best practices • Work with cloud and modern backend technologies • Required Skills: • Bachelor’s degree in Computer Science or related field • Good programming knowledge in Java • Understanding of relational databases • Strong problem-solving and debugging skills • Good communication and teamwork skills • Preferred Skills: • AWS (EC2, RDS) knowledge • Docker and Kubernetes experience • DevOps knowledge • Web server optimization techniques • Familiarity with AI tools and automation • Looking for candidates passionate about scalable backend systems and payment technologies • Location: Bengaluru, India • Employment Type: Full-time
CGI • Bangalore, Karnataka, India
Software Engineer - Apprentice CGI Company: CGI Location: Bangalore, Karnataka, India Job Type: Full-Time Job Overview: • Work on software development and engineering projects in a collaborative environment • Support IT applications, business processes, and technical operations • Learn modern software development practices and enterprise technologies • Contribute to problem-solving, analysis, and process improvement initiatives • Gain exposure to real-world IT and consulting projects Key Responsibilities: • Support software development and application-related activities • Assist in troubleshooting and resolving technical issues • Work with IT applications and enterprise systems • Participate in learning and adapting to new technologies • Collaborate with teams on project execution and operational tasks • Follow organizational processes and best practices • Support documentation and reporting activities • Contribute to continuous improvement initiatives Required Skills: • Good understanding of IT applications and software concepts • Strong analytical and problem-solving abilities • Excellent written and verbal communication skills • Ability to learn new technologies quickly • Attention to detail and adaptability • Team collaboration and coordination skills Preferred Skills: • Basic knowledge of Java, Python, databases, or cloud technologies • Understanding of software development concepts • Familiarity with Unix/Linux environments • Interest in enterprise applications and consulting services Eligibility Criteria: • BE/BTech graduates in Computer Science or related fields • Freshers eligible to apply • Good communication and analytical skills required • Candidates should be flexible to work in shifts if needed Experience Required: • 0 years (Freshers/Entry-Level)
AI is Creating New Jobs: Future Career Opportunities in Artificial Intelligence (2026 Guide)
Discover how AI is creating new job opportunities across industries. Learn about emerging AI roles, skills required, and how students and professionals can prepare for the future.
2026-04-25
Career Options After 12th Science: Complete Guide for PCM, PCB & PCMB Students (2026)
Explore all career options after 12th science including engineering, medical, IT, research, government jobs, and emerging fields with a complete roadmap.
2026-04-23
Generative AI in 2026: Complete Guide, Architecture, Use Cases and Career Opportunities
A detailed guide to Generative AI covering architecture, tools, use cases, and career opportunities in 2026.
2026-04-12