Onbe
Software Development Engineer - AI Focus
Plano, Texas, United States · Senior
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~45% per draw at Level III). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
$19,520 more — $138,590 — moves this role to Level III and 3 lottery entries. That figure is inside the range the employer already advertised.
Based on the DOL prevailing wage for this occupation and worksite, a base salary of $138,590 would place this position at wage Level III. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Dallas-Fort Worth-Arlington, TX. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- The target environment includes Java 21+, Spring Boot 3, Azure, REST APIs, event-driven integration, Docker, Kubernetes, and automated delivery.
Responsibilities
- Design, develop, and operate production-grade Java microservices using Java 21 or higher and Spring Boot 3.
- Partner with a core group of internal SMEs and an external vendor to decompose legacy Java and SQL monolith capabilities into independently deployable, domain-oriented services.
- Develop and maintain secure RESTful APIs using Spring Boot and API-first design practices.
- Implement event-driven integrations using Azure Service Bus or comparable messaging platforms.
- Design and maintain data access layers using JPA/Hibernate, JDBC, and relational databases such as Azure SQL or Microsoft SQL Server.
- Build automated unit, integration, API contract, regression, and end-to-end tests, following TDD and shift-left quality practices.
- Use AI coding agents and other AI-assisted engineering tools to generate, refactor, test, document, and troubleshoot software while reviewing and owning the final output.
- Contribute to CI/CD pipelines, infrastructure automation, service configuration, secrets management, observability, and production support.
- Collaborate with product, architecture, platform, security, QA, and business-domain teams to deliver complete solutions.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent professional experience.
- Strong experience with Java 21 or higher and modern Java development practices.
- Strong hands-on experience using AI-assisted software engineering tools or coding agents, specifically Claude Code
- Strong hands-on experience with Spring, Spring Boot, JPA/Hibernate, and REST API development.
- Experience modernizing or migrating monolithic applications to microservices or cloud-native architectures.
- Experience with relational databases, SQL, data modeling, transactions, and performance tuning.
- Experience with automated testing frameworks such as JUnit, Mockito, and comparable integration or contract-testing tools.
- Hands-on experience with cloud platforms, preferably Azure.
- Experience with CI/CD, Git, Maven or Gradle, and deployment automation.
- You will be expected to demonstrate proficiency with tools such as coding agents, prompt-driven development, and AI-generated test automation-not simply familiarity with them.
- 5+ years of professional software engineering experience, including substantial hands-on experience developing Java applications.
- Experience with Docker and Kubernetes
- Azure Kubernetes Service experience is preferred.
- Ability to evaluate AI-generated code for correctness, security, maintainability, performance, and test coverage.
- Strong communication, collaboration, problem-solving, and end-to-end ownership skills
Nice to have
- Experience with Agile development methodologies
- Experience in payments, fintech, banking, insurance, or another regulated industry.
- Familiarity with payment processing, ledgers, settlement, ACH, cards, KYC, fraud controls, PCI, auditability, and sensitive-data protection.
- Our job titles may span more than one career level.
- At Onbe, a diverse group of people, ideas, and perspectives are key to achieving phenomenal things.
- Our definition of success includes celebrating differences and affirming belonging.
- To that end, we ask employees to come to Onbe as they are and contribute their diverse perspectives, identities, and experiences.
- We believe that the recruiting phase is only the very beginning of diversity and inclusion.
Compensation
- The base salary range for this position is budgeted for $119,070 to $150,000 with eligibility for an annual bonus.
Company info
- Onbe, a fast-growing FinTech, bringing innovation to a rapidly growing global marketplace, stands for "on behalf."
- Because that's exactly how we work:
- on behalf of our clients, as their comprehensive payments partner.
- We transform the way payments are imagined - as an opportunity for innovation, a source of insight to customers, and a way to connect with partners around the globe!
This listing is sourced directly from Onbe's careers page and normalized into a canonical job model.