Logo
Onbe

Software Development Technical Lead

Onbe, Plano, Texas, us, 75086

Save Job

Onbe, a fast-growing FinTech, stands for “on behalf.” We work on behalf of our clients as their comprehensive payments partner, transforming payments into opportunities for innovation, insights for customers, and connections with partners around the globe.

Overview The Software Development Tech Lead will be responsible for designing, developing, and maintaining complex Java applications. The ideal candidate will have a deep understanding of modern application development, cloud architecture, automated testing, and container technologies. The Tech Lead will lead a software development team within a product organization and work on innovative projects for clients in the financial industry. This role is hybrid and onsite 2 days per week at our Plano, TX office. Occasional travel may be required.

Responsibilities

Collaborate with product managers, product owners, and other stakeholders to understand the product vision and requirements.

Lead the team in delivering software products while adhering to set timelines.

Design, develop, and maintain sophisticated Java applications.

Collaborate with cross-functional teams to identify and solve complex software problems.

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 architectures such as microservices, serverless, and containerization.

Develop, deploy and maintain applications in lower environments and in 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.

At least 5 years of experience as a Java Developer.

Experience in Java 8 and above.

Extensive experience with Java frameworks such as Spring, Spring Boot, JPA, and Hibernate.

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 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 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.

Preferred Qualifications

Strong leadership and organizational abilities.

Willingness to build professional relationships with staff and clients.

Excellent communication, motivational, and interpersonal skills.

Experience with Agile development methodologies.

Experience with front-end development technologies such as Angular or React.

Experience with database technologies such as SQL Server, Oracle, MySQL, or PostgreSQL.

Experience communicating technical concepts to both technical and non-technical audiences.

Willingness to build professional relationships with key leaders across the organization.

Experience presenting technical concepts to both technical and non-technical audiences.

Salary and benefits:

The base salary range for this position is budgeted for $156,420 to $163,000 with eligibility for an annual bonus. Our competitive benefits include medical, dental, vision, wellness, 401(k) matching, open paid time off, generous parental leave, and more. Our job titles may span more than one career level. All candidates are encouraged to apply.

At Onbe, a diverse group of people, ideas, and perspectives are key to achieving phenomenal results. For over 25 years, we have built a culture of openness and ingenuity where employees innovate and build disbursement solutions that help clients, their consumers, and workforces. We celebrate differences and affirm belonging, and we encourage candidates to bring their diverse perspectives, identities, and experiences to Onbe.

Onbe is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, national origin, sex (including pregnancy), gender identity, sexual orientation, marital or family status, religion, age, disability, genetic information, or military service. We value inclusion and provide equal opportunity in all decisions of employment.

Interested in building your career at Onbe? We may keep you posted about future opportunities via email.

Please note: This page includes required EEO statements. By applying, you acknowledge the role requires you to be present at the Plano, TX location two days per week.

#J-18808-Ljbffr