Blackhawk⠀Network⠀(BHN) is⠀the leader⠀in global⠀branded⠀payment⠀technologies.⠀We⠀strengthen⠀relationships⠀between⠀brands and⠀their⠀customers,⠀employees,⠀and⠀partners⠀by⠀transforming⠀transactions⠀into⠀connections.⠀BHN’s⠀portfolio⠀includes:⠀Gift Card⠀& eGift⠀products,⠀promotions⠀and⠀distribution⠀that grow⠀revenue⠀faster;⠀Rewards &⠀Incentives⠀that build⠀loyalty⠀and⠀acquisition⠀and are⠀integrated⠀into⠀today’s⠀leading⠀platforms;⠀and⠀Payments⠀that⠀enable⠀businesses⠀and⠀customers⠀to access⠀and⠀disburse⠀funds in⠀convenient⠀and⠀innovative⠀ways.⠀BHN’s⠀network⠀spans⠀across the⠀globe with⠀over⠀400,000⠀consumer⠀touchpoints.⠀Learn more⠀at⠀BHN.com.
Overview:
BHN⠀is⠀building a⠀digital⠀platform⠀and⠀products⠀that bring⠀people and⠀brands⠀together.⠀We⠀facilitate⠀cross⠀channel⠀payments⠀via⠀cash-in,⠀cash-out⠀and mobile⠀payments.⠀By⠀leveraging⠀blockchain,⠀smart⠀contracts,⠀serverless⠀technology,⠀real time⠀payment⠀systems,⠀we are⠀unlocking⠀the next⠀million⠀users⠀through⠀innovation.
Our⠀employees⠀are our⠀biggest⠀assets!⠀Come find⠀out how we⠀engage,⠀with the⠀biggest⠀brands in⠀the world.⠀We look⠀for people⠀who⠀collaborate,⠀who are⠀inspirational,⠀who have⠀passion⠀that can⠀make a⠀difference⠀by working⠀as a team⠀while⠀striving⠀for global⠀excellence.⠀You can⠀expect a⠀strong⠀investment⠀in your⠀professional⠀growth,⠀and a⠀dedication⠀to⠀crafting a⠀successful,⠀sustainable⠀career for⠀you. Our⠀teams are⠀composed⠀of highly⠀talented⠀and⠀passionate⠀'A'⠀players,⠀who are⠀also⠀invested⠀in⠀mentoring⠀and⠀enabling⠀the best⠀qualities.⠀Our⠀vibrant⠀culture⠀and high⠀expectations⠀will⠀kindle⠀your⠀passion⠀and bring⠀out the⠀best in⠀you!
Responsibilities:
- Implement,⠀and⠀maintain⠀critical⠀applications⠀that are⠀often⠀high-volume⠀and low⠀latency
- Understand⠀application⠀user⠀stories⠀and use⠀cases and⠀develop⠀applications⠀with⠀quality
- Implement⠀Reliable,⠀Observable,⠀Secure,⠀Scalable,⠀Efficient,⠀Reusable,⠀Maintainable⠀and⠀Testable⠀code⠀adhering⠀to the⠀coding⠀standards
- Lead⠀team code⠀reviews,⠀manage⠀code⠀effectively,⠀and⠀improve⠀code⠀management⠀procedures.
- Demonstrate⠀expertise⠀in⠀diagnosing⠀complex⠀issues,⠀contribute⠀to⠀platform⠀stability,⠀and⠀establish⠀good⠀engineering⠀practices.
- Mentor⠀team⠀members,⠀identify⠀pros and⠀cons of⠀proposed⠀solutions,⠀and⠀maintain a⠀broad⠀understanding⠀of⠀business⠀impact and⠀industry⠀trends.
- Take⠀full⠀ownership⠀from⠀design to⠀production⠀deployment
- Contribute⠀to all⠀phases of⠀the⠀product⠀lifecycle
- To⠀innovate⠀and build⠀POCs with⠀the⠀emerging⠀technologies⠀to aid in⠀effective⠀and⠀efficient⠀delivery
- To⠀learn,⠀adapt and⠀collaborate⠀with⠀architects,⠀product⠀owners,⠀and⠀stakeholders⠀to create⠀and⠀deliver⠀exceptional⠀product⠀requirements,⠀design and⠀solutions.
Qualifications:
- Bachelor's/Master's⠀degree in⠀computer⠀science or⠀STEM⠀majors
- 2+⠀years of⠀hands-on⠀experience⠀with⠀object-oriented⠀and⠀software⠀engineering⠀using Java⠀or⠀JavaScript
- Solid⠀understanding⠀of⠀object-oriented⠀programming⠀and⠀familiarity⠀with⠀various⠀design⠀patterns
- Good⠀understanding⠀of⠀fundamental⠀design⠀principles⠀behind⠀scalable⠀applications,⠀RESTful⠀systems⠀etc
- Deep⠀insight of⠀Java⠀internals⠀such as⠀memory⠀management,⠀transaction⠀management,⠀Threading⠀and⠀Concurrency,⠀Event⠀Management⠀etc.
- Should⠀have full⠀stack⠀experience⠀with⠀proficiency⠀in Java⠀and⠀Angular/react⠀with a⠀good⠀knowledge⠀of their⠀ecosystems
- Demonstrate⠀proficiency⠀in Spring⠀and Struts⠀frameworks,⠀along with⠀the⠀ability to⠀develop⠀multithreaded⠀applications.
- Should⠀be⠀proficient⠀in⠀Debugging⠀and Log⠀Analysis
- Experience⠀with both⠀RDBMS and⠀NO-SQL⠀Databases⠀and⠀scalable⠀Data⠀storage⠀Patterns
- Implementing⠀automated⠀testing⠀suites for⠀UI, API⠀and Unit⠀tests
- Good⠀understanding⠀of secure⠀application⠀development⠀and⠀deployment
- Exposure⠀to⠀Agile/Scrum⠀environment
- Proficient⠀understanding⠀of code⠀versioning⠀and tools⠀such as⠀Git
- Familiarity⠀with CICD⠀and allied⠀tools such⠀as Jenkins⠀etc
- Experience⠀with cloud⠀environment,⠀preferably⠀Amazon Web⠀Services
- Showcase⠀creative⠀problem-solving⠀abilities⠀and⠀excellent⠀communication⠀skills.