Skip to main content
Blackhawk Network India
Зібрано зLinkedin3 дні тому
Fullstack

Software Engineer

JavaNode.jsJavaScriptVue.jsSqlPostgreSQLREST APIMicroservicesAWSAgileScrumData StructuresAlgorithms
Формат
-
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

Software Engineer role at Blackhawk Network India, part of a global branded payment solutions company. The position involves developing high-volume, fault-tolerant, scalable transaction processing systems using Java, NodeJS, Vue JS, and SQL, with responsibilities spanning design, development, testing, and deployment in an Agile environment.

Обовʼязки

  • Perform all phases of software engineering including design, development, testing, and deployment in an Agile software development environment
  • Owns end to end development on the component/feature
  • Design and develop new features using various languages, primarily Java, NodeJS, JavaScript and SQL along with back-end systems (API/SOA/Middleware)
  • Collaborate with other teams and conduct new technology research for product development and recommend product enhancements
  • Actively participate in code reviews, analyse results and choose the best solution
  • Manage deadlines and prioritize tasks
  • Continuously focus on improving the software quality and performance
  • Works closely with the Quality Assurance team to ensure high-quality deliverables
  • Participate in Information Security analysis and remediation
  • Troubleshoot customer issues and communicate effectively to internal and external stakeholders

Вимоги

  • Bachelor's degree in computer science or similar field of study
  • 2-3 years of hands‑on professional experience with object-oriented and functional software engineering using Java, NodeJS and related technologies
  • Experience in creating, maintaining and integrating APIs
  • Experience working on back-end services (REST Web services, middleware)
  • Experience working with Relational Database – SQL, Postgres
  • Experience working in a cloud environment, preferably Amazon Web Services
  • Experience in designing and building REST services and familiarity with Microservice architectures
  • Comfortable with relational database design and SQL
  • Knowledge of data structures and algorithms
  • Experience working with web user interface technologies
  • Understanding of Scrum framework
  • Demonstrated curiosity and adaptability in emerging technologies, including AI tools
Software Engineer
Оригінал