Senior Software Engineer – Java Backend

Austin, TX
Full Time
Digital
Experienced
This position will require the candidate to have the skill sets needed to analyze, design, architect, and develop backend Java systems using microservices and cloud-native approaches, and contribute to all phases of the software development life cycle.

Company Overview:
Austin Capital Bank (ACB) is a rapidly growing technology company with a community bank charter. Located in Austin, Texas, we are one of the best performing banks in the country and a nationwide leader in consumer-friendly, responsible financial innovation. We’re well on our way to building a $1 billion tech company with revenues approaching $50 million and a CAGR of almost 100%. ACB has made the INC 5000 fastest-growing private companies in America list for several years in a row.

As a pioneer in fintech and banking, we have our own technology platform, bank charter, are profitable, and are self-funded so we control our own destiny. We are a 5-star rated independent community bank and member of the FDIC. We also have a product pipeline that would make even the most well-funded fintech Unicorn blush with envy, including B2C, B2B, BAAS, and embedded finance.

With all this growth and opportunity, we need an exceptional Senior Software Engineer – Java Backend to join our team.

Our Culture:
We combine the stability of a profitable bank with the creativity and energy of a fintech startup. We have a casual demeanor yet execute with professional precision. You’ll enjoy a family-friendly, culture of customer-oriented and responsible innovation. We expect you to have the innovation, creativity, and drive for growth of a rapidly scaling technology company, with a work-life balance of a normal human.

Our Core Values:
We are nice folks, but unapologetically fierce competitors in the marketplace who work as a team. Every member of our team embodies our core values. We work, hire, fire, and promote by these values.
 
  • Take Initiative – A bias to action
  • No Big Egos – Self-confidence with humility
  • Honesty – Direct forthright communication
  • Wicked Smart – Intellectually and emotionally self-aware

If your favorite pronouns are “I” and “me,” you won’t be a great fit. If you get inspired by wanting your next career milestone to read: “Senior Software Engineer on a TEAM that grew revenue from $50 million to $500 million in 5 years,” we’d like to chat with you.

Benefits:
  • 100% Employer-paid Medical, Dental & Vision insurance options.
  • Health Reimbursement Account (HRA).
  • Generous Paid Time Off (PTO) – Accruals start at 16 days per year and increase with tenure, up to 30 days per year.
  • Paid holidays.
  • 401(k) with 4% employer match.
  • Monthly chair massages – 15 to 25 minutes of relaxation on us!
  • Flexible hybrid work schedule – 1 day remote, 4 days in office. School drop-offs/pick-ups, doctor appointments, life stuff, etc., we support your need for balance.
About You:
  • You embody our core values and have the exceptional initiative to create and enhance world-class technology solutions.
  • You have an acute attention to detail and a passion for optimization, architecture, and performance.
  • You thrive in solving complex problems with elegant backend solutions.
  • You’re confident in your Java coding skills and love the challenge of building secure, scalable services.
  • You want to make a real impact while leveling up your career.

Duties & Responsibilities:
  • Own and lead software development of Java backend services for one or more of our product initiatives, working closely with our globally distributed engineering team.
  • Design, build, and maintain scalable AWS-based microservices with high availability and security.
  • Evaluate new technologies and recommend strategic adoption where applicable.
  • Develop reusable assets such as prototypes, architecture frameworks, documentation, and coding best practices.
  • Partner with stakeholders to gather and translate business requirements into technical specifications.
  • Participate in architecture reviews, peer code reviews, and software development lifecycle best practices.
  • Mentor fellow engineers and contribute to the overall growth and knowledge sharing of the team.
  • Stay current with industry trends and bring new ideas to enhance efficiency and performance.

Requirements & Skills:
General:
  • Bachelor’s degree in Computer Science, Information Systems, or related field; advanced degree a plus.
  • 8+ years of backend development experience, preferably at a Fintech or high-growth tech company.
  • Excellent analytical and problem-solving skills.
  • Self-starter with the ability to take ownership and drive results.

Technical:
  • Strong experience with Java and backend software development. You should be able to easily pass LeetCode Medium-level Java challenges.
  • Hands-on experience in designing and building AWS microservices and cloud-native systems.
  • Solid understanding of SpringBoot (bonus points for deep expertise).
  • Comfortable working with both relational (RDBMS) and NoSQL databases.
  • Proficient in SQL, with the ability to pass LeetCode Medium-level SQL challenges.
  • Deep experience designing highly scalable and secure backend systems.
  • Proven track record in API development and management.
  • Familiar with industry-standard development tools, frameworks, monitoring solutions, and CI/CT/CD pipelines.
  • Experience with mobile systems design and implementation is a plus.
  • Familiarity with single-page application design is a plus.
  • Prior experience with banking and lending systems is a strong advantage.
  • Skills in data analytics design (descriptive, predictive, prescriptive) are a plus.

Location Requirement:
This role requires an in-office presence 4 days per week at 3305 Steck Ave, Austin, TX 78757.


If you have public work (GitHub repo, tech blog, portfolio) you’re proud of, we’d love to see it.

 
Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

To comply with government Equal Employment Opportunity and/or Affirmative Action reporting regulations, we are requesting (but NOT requiring) that you enter this personal data. This information will not be used in connection with any employment decisions, and will be used solely as permitted by state and federal law. Your voluntary cooperation would be appreciated. Learn more.
Human Check*