N

Netspend

Prepaid debit cards and financial services

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listed

About the Job

Requirements

  • Knowledge of Core Java fundamentals and advanced Java concepts, JVM fundamentals, object-oriented programming, data structures, collections, multithreading, basic Unix fundamentals, and the Spring framework.
  • Exposure to J2EE, SQL, application servers, cluster and fault-tolerance architecture, and prepaid/card-domain application development.
  • Experience with Spring Core Framework, Spring Integration, Log4J, and RESTful web services.
  • Strong Java programming skills.
  • Experience with Eclipse IDE, IntelliJ IDEA, and related tools.
  • Strong database design experience and some experience with Oracle, PostgreSQL, or SQL.
  • Good exposure to core design patterns and Java microservices.
  • Strong system design, architectural design, and low-level design experience.
  • BTech/BE in Computer Science, Information Technology, Business/Management Information Systems, or a related field.
  • Typically at least 12 years of professional experience in Java/J2EE coding, designing, developing, and analyzing data, with advanced knowledge and use of two or more front-end/back-end languages or technologies; experience with enterprise programming languages, APIs, external services, and relational and NoSQL databases.

Responsibilities

  • Work throughout the software development life cycle to create, design, code, debug, maintain, test, implement, and validate applications across a variety of languages and architectures.
  • Analyze existing applications or formulate logic and low-level designs for new applications, procedures, coding, and debugging programs.
  • Create appropriate deliverables and develop application implementation plans throughout the life cycle in a flexible development environment.
  • Provide technical direction and engineering leadership for a team of engineers.
  • Recommend changes to development, maintenance, and system standards.
  • Mentor and guide junior engineers.
  • Contribute to the design and development of new products and features.
  • Ensure engineering processes are followed.
  • Maintain product quality.

Desired Qualifications

  • Experience with ActiveMQ or Kafka technologies for messaging.
  • Experience with alerting and monitoring tools such as Dynatrace, Splunk, or Grafana.
  • Ability to work on multiple items according to business needs and quickly learn new problem areas and technologies.
  • BTech/BE in Computer Science, Information Technology, Business/Management Information Systems, or a related field.
  • At least 12 years of professional experience coding, designing, and developing Java/J2EE applications.

About the Company

Netspend

Prepaid debit cards and financial services

NetSpend provides prepaid debit cards and related financial services for unbanked or underbanked consumers. Its General Purpose Reloadable cards work like debit cards without a bank account, with funds loaded via direct deposit, transfers, or a wide network of reload locations, plus online bill pay and mobile access. It differentiates itself through a large reload-network (over 130,000 locations) and a focus on payroll cards and alternative banking tools for underserved customers. Its goal is to give underserved users financial control by offering accessible, reloadable payment cards and related tools without needing a traditional bank account.

Company size
501-1,000
Company stage
IPO
Headquarters
Austin, TX
Founded
1999

Recently Posted Jobs

Explore more opportunities at Netspend

See more jobs