Freshers Software Engineer Job Opportunity at Blackhawk Network

Published On:
Freshers Software Engineer Job Opportunity at Blackhawk Network

Company Overview

Blackhawk Network (BHN) is a global leader in branded payment solutions. The company provides a wide range of services such as gift cards, e-gift solutions, rewards, corporate payouts, and other payment tools. Their network reaches over 400,000 consumer touchpoints worldwide. BHN uses cutting-edge technology like smart contracts, serverless infrastructure, and real-time payment systems to build innovative digital payment platforms.

Founded with the vision to connect people and brands through payments, BHN has developed a strong presence across various countries and industries. Their digital-first approach allows businesses to increase customer engagement, build brand loyalty, and streamline financial transactions.

Job Title

Software Engineer

Job Location

πŸ“ Bengaluru, Karnataka, India

Job Type

πŸ• Full-Time

About the Role

This role is ideal for individuals who are passionate about creating innovative solutions and want to work in a fast-paced, dynamic environment. As a Software Engineer at BHN, you will be part of a creative engineering team that focuses on delivering quality software products.

Your main goal will be to build scalable, secure, and efficient software systems that support BHN’s business processes. The role offers exposure to modern software development practices and tools, providing an excellent learning platform for fresh graduates as well.

Key Responsibilities

  • βœ… Develop and maintain software applications following industry standards and best practices.
  • βœ… Collaborate with software architects and team leads to design robust solutions.
  • βœ… Engage with cross-functional teams including product, QA, and DevOps to ensure seamless development and deployment.
  • βœ… Write clean, well-documented, and efficient code.
  • βœ… Perform code reviews and provide constructive feedback.
  • βœ… Conduct performance analysis and participate in capacity planning.
  • βœ… Ensure the software is secure, scalable, and reliable.

Required Qualifications

  • πŸŽ“ Bachelor’s or Master’s degree in Computer Science or related field.
  • πŸ’» 0–2 years of hands-on experience in software development (Freshers are welcome).
  • β˜• Strong knowledge of Core Java and J2EE.
  • πŸ”€ Familiarity with Java 8 or above features like Streams, Lambdas, and Optional.
  • 🌱 Experience with Spring Framework (Spring Boot, Spring MVC).
  • 🌐 Understanding of RESTful APIs and web services.
  • πŸ““ Knowledge of MySQL or Oracle databases, including writing SQL queries and basic design.
  • πŸ“Š Good understanding of Object-Oriented Programming (OOP) concepts and design patterns.
  • πŸ’¬ Strong communication skills and a collaborative mindset.

Preferred Qualifications

  • ☁️ Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • 🧠 Basic understanding of multithreading and concurrent programming.
  • πŸ’³ Experience in the finance or payments industry is a plus.
  • πŸ“Š Exposure to agile development methodologies.
  • πŸ› οΈ Knowledge of version control tools like Git.

Technologies You’ll Work With

  • Java 8+
  • Spring Boot
  • RESTful APIs
  • MySQL / Oracle
  • Git
  • Cloud platforms (AWS preferred)
  • Agile tools like JIRA and Confluence

Career Growth and Learning Opportunities

Working at BHN gives you access to a supportive and inclusive environment where your skills are nurtured. You’ll get opportunities to:

  • πŸ§‘β€πŸ’» Learn from experienced mentors and senior developers.
  • πŸ“š Receive training and certifications in cloud computing, software design, and payment technologies.
  • 🌐 Work on global projects that make a real-world impact.
  • πŸš€ Grow into roles like Senior Developer, Technical Lead, or Software Architect.

Jobcode Wishing you all the best in landing a great opportunity that helps you grow your skills and career! 🌟


Chandan Mahato

This article is written by me, and I have Master's Degree in Computer Applications (MCA). For any inquiries, feel free to contact me at chandan@jobcode.in. I’m happy to assist you!