Asset Mark-posted 4 months ago
$110,000 - $135,000/Yr
Full-time • Entry Level
Hybrid • Austin, TX
1,001-5,000 employees
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

AssetMark is a leading strategic provider of innovative investment and consulting solutions serving independent financial advisors. We provide investment, relationship and practice management solutions that advisors use in helping clients achieve wealth, independence and purpose. Voyant is looking for a server-side Java developer to help design, build, and enhance our core financial calculation engine. This role is ideal for someone who enjoys solving complex modeling problems and translating financial rules into reliable, performant code that powers real-world planning tools used by advisors and institutions. This is a full-time on-site position located in Austin, TX.

  • Design, implement, and maintain Java-based services that support core financial calculations, including projections, tax models, and scenario analysis
  • Develop backend components that power client-facing features, such as our reporting platform suite
  • Ensure code is clean, testable, and optimized for accuracy and performance
  • Collaborate with UI and API teams to deliver consistent and reliable data to end-user experiences
  • Translate complex financial planning logic and regulatory requirements into scalable, maintainable software models
  • Work closely with analysts and application owners to clarify rules, identify edge cases, and validate outcomes
  • Investigate and resolve issues in financial calculations and downstream report outputs
  • Bring curiosity and a strong interest in finance to help shape how financial concepts are modeled in code
  • Write unit tests, document logic flows, and participate in code reviews to support long-term maintainability
  • Provide detailed QA handoffs, including test plans and validation steps, to ensure comprehensive coverage
  • Improve platform stability, performance, and security across RESTful services, reporting infrastructure, and data integrations
  • Investigate issues and clarify functionality by partnering with internal/external user groups and support teams
  • Communicate technical progress, trade-offs, and outcomes clearly throughout the development lifecycle
  • Identify and remediate security vulnerabilities in accordance with secure coding best practices
  • Collaborate closely with backend engineers, analysts, and QA to deliver reliable, production-ready solutions that meet real-world needs
  • Play an active role in agile ceremonies, architecture reviews, and design discussions to help shape technical direction and team outcomes
  • Contribute to a culture of growth by asking thoughtful questions, sharing feedback, and embracing continuous learning
  • Bachelor's or master's degree in computer science, Engineering, or a related field
  • 2-4 years of Java development experience (including strong internships or academic projects)
  • Strong problem-solving skills and ability to reason through complex systems
  • Interest in finance, whether through professional experience, academic exposure, or personal curiosity
  • Experience working with financial logic, simulations, or domain modeling (a plus, not required)
  • Familiarity with Spring, Hibernate, and MySQL (or other RDBMS)
  • Exposure to Git and agile development environments
  • Comfortable owning implementation of well-defined business rules with high accuracy expectations
  • Must like dogs (they're in the office every day)
  • Flex Time Off or Paid Time/Sick Time Off
  • 401K - 6% Employer Match
  • Medical, Dental, Vision - HDHP or PPO
  • HSA - Employer contribution (HDHP only)
  • Volunteer Time Off
  • Career Development / Recognition
  • Fitness Reimbursement
  • Hybrid Work Schedule
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service