Onbe

Senior Software Engineer - Full Stack

Dallas, Texas, United States

Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
Financial TechnologyIndustries

Senior Full Stack Software Engineer

Position Overview

Onbe, a fast-growing FinTech, is seeking a Senior Full Stack Software Engineer to join our innovative team. We transform the way payments are imagined, acting as a comprehensive payments partner for our clients. This role is crucial in crafting, developing, and maintaining sophisticated Java, React, and other front-end applications, contributing to our mission of bringing innovation to a rapidly growing global marketplace.

Employment Type

Full-time

Location Type

Hybrid (2 days per week onsite in Plano, TX)

Salary

The budgeted base salary range for this position is $140,000 - $150,000, with eligibility for an annual bonus. The actual base salary offered will depend on various factors, including the applicant's qualifications and experience.

Responsibilities

  • Design, develop, and maintain sophisticated web applications using Java, React, and/or other front-end technologies.
  • Collaborate with cross-functional teams to identify and solve complex software problems.
  • Leverage AI tools within the Software Development Life Cycle (SDLC).
  • Build and maintain technical documentation related to software design and development.
  • Participate in code reviews and provide constructive feedback to team members.
  • Develop and maintain automated testing scripts to ensure high-quality software delivery.
  • Implement modern cloud architecture, including microservices, serverless, and containerization.
  • Develop, deploy, and maintain applications in lower environments and Production.
  • Work with containerization technologies such as Docker and Kubernetes.
  • Develop RESTful APIs using Spring Boot.
  • Mentor and coach junior developers.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 8+ years of experience as a Java Developer.
  • 4+ years of experience in React or other Front-end technologies.
  • Experience with Java 8 and above.
  • Extensive experience with Java frameworks such as Spring, Spring Boot, JPA, and Hibernate.
  • Experience in leveraging AI tools in the software development life cycle.
  • Experience with Microsoft SQL Server or other relational database systems, and stored procedures.
  • Familiarity with Java build tools such as Maven and/or Gradle, and DevOps CI/CD tools.
  • Strong understanding of J2EE concepts.
  • Expertise in Microservices and RESTful architecture.
  • Experience with automated testing frameworks such as JUnit and Playwright.
  • Experience with modern cloud architectures such as microservices, serverless, and containerization.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with Azure, AWS, or other cloud providers.
  • Strong understanding of performance optimization techniques, software design patterns, and principles.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, with the ability to articulate sophisticated technical concepts to both technical and non-technical stakeholders and collaborate effectively with cross-functional teams.
  • Ability to mentor and coach junior developers.

Preferred Qualifications

  • Experience with Agile development methodologies.
  • Experience with performance optimization techniques.
  • Experience presenting technical concepts to both technical and non-technical audiences.

Company Information

Onbe is a fast-growing FinTech company dedicated to bringing innovation to a rapidly growing global marketplace. We operate "on behalf" of our clients, serving as their comprehensive payments partner and transforming how payments are perceived—as an opportunity for innovation, a source of customer insight, and a means to connect with partners worldwide.

Skills

Java
React
Front-end Technologies
Cloud Architecture
Automated Testing
Containerization
Microservices
Serverless
AI in SDLC

Onbe

Digital payment solutions for businesses

About Onbe

Onbe specializes in digital payment solutions that enhance the payment experience beyond traditional currency transactions. The company provides a variety of customizable and secure payment options for businesses across multiple industries, including automotive, biotech, and telecom. Onbe's primary focus is on corporate disbursement solutions, which help companies efficiently and securely distribute funds to their recipients. Unlike many competitors, Onbe tailors its services to meet the specific needs of different sectors, allowing clients to create engaging payment experiences that drive growth and address market challenges. The goal of Onbe is to be a preferred payments partner, delivering value that extends beyond mere transactions and improving the overall experience for both businesses and their customers.

Buffalo Grove, IllinoisHeadquarters
1996Year Founded
VENTURE_UNKNOWNCompany Stage
Fintech, Financial ServicesIndustries
201-500Employees

Benefits

Health Insurance
Dental Insurance
Vision Insurance
Wellness Program
401(k) Company Match
401(k) Retirement Plan
Unlimited Paid Time Off
Parental Leave

Risks

Emerging fintech startups increase competition in digital payments.
Regulatory risks in niche markets like recycling may impact operations.
Reliance on partnerships could pose challenges if partners face difficulties.

Differentiation

Onbe offers customizable digital payment solutions across diverse industries.
The platform enables instant digital disbursements, enhancing recipient satisfaction.
Onbe's partnerships expand its reach in niche markets like recycling and restaurant tips.

Upsides

Growing demand for digital payments boosts Onbe's market potential.
Partnerships with industry leaders enhance Onbe's service offerings.
Onbe's focus on instant payouts aligns with consumer preferences for speed and convenience.

Land your dream remote job 3x faster with AI