Demo

Senior Software Engineer – Java Backend

Austin Capital Bank
Austin Capital Bank Salary
Austin, TX Full Time
POSTED ON 4/18/2025
AVAILABLE BEFORE 6/17/2025
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.

wwF5J84NyG

Salary : $50 - $500

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Engineer – Java Backend?

Sign up to receive alerts about other jobs on the Senior Software Engineer – Java Backend career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Austin Capital Bank

Austin Capital Bank
Hired Organization Address Austin, TX Full Time
This position will require the candidate to have the skill sets needed to analyze, design, architect, develop software w...
Austin Capital Bank
Hired Organization Address Austin, TX Full Time
The QA Lead at Austin Capital Bank (ACB) is responsible for establishing and driving testing efforts across teams and pr...

Not the job you're looking for? Here are some other Senior Software Engineer – Java Backend jobs in the Austin, TX area that may be a better fit.

Senior Software Engineer, Backend (Java)

Clear Corporate Services LLC, Austin, TX

AI Assistant is available now!

Feel free to start your new journey!