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!