Posted:3 days ago|
Platform:
On-site
Full Time
Job Description – Software Engineer
About the company:
Tyfone, a global leader in the SaaS Digital Banking, Youth Banking, and Digital Payments sectors, is redefining how the world engages with digital finance and payments. Our digital solutions empower individuals, families, and businesses to simplify and make it easier to manage their financial lives, achieve their financial goals, and improve their financial health. Our solutions power digital services for banks and credit unions across the U.S.
Tyfone is a leader in the digital banking sector, offering a range of solutions including nFinia Retail Digital Banking, nFinia Business Digital Banking, and Harmoney Management Console. We also provide payment solutions such as FedNow Instant Payment Xchange™ (IPX), Skip-A-Pay, and Quick Pay. Over 100 customers trust Tyfone's solutions, which are supported by over 200 integrations and over 140 patents. Tyfone has been recognized as a Best Place to Work in Fintech by American Banker and has received multiple awards for its solutions. The company operates with a lean-team model for external engagements to manage costs, increase selling time, and accelerate pipeline velocity. Tyfone values collaborative execution as the path to market leadership.
We are an equal-opportunity employer, and we encourage candidates from diverse backgrounds to apply.
About the role:
We are hiring Java developers to join our team and drive innovative projects. We are looking to build scalable, secure, high-performance applications that meet the evolving needs. If you are passionate about coding and thrive in a collaborative environment, we would love to have you on the board.
Responsibilities:
You will be responsible for ensuring the scalability, reliability, and performance of various digital banking services.
Design, develop, and maintain backend services and APIs.
Build and optimize the applications using modern Java frameworks, while developing unit tests that meet our internal code-coverage metrics.
Participate in code reviews, design discussions, and team meetings. Foster a culture of continuous improvement, innovation, and knowledge sharing within the engineering team.
Work closely with cross-functional teams to deliver end-to-end solutions.
Stay current with industry trends, best practices, and emerging technologies to drive innovation and efficiency.
Troubleshoot and resolve technical issues in production and development environments.
Develop and maintain documentation for software projects and processes.
Skills:
Bachelor's or Master’s degree in Computer Science or related technical field or equivalent practical experience
Experience: A minimum of 4+ years of experience in software engineering
Strong expertise in high-level programming languages Java.
Hands-on experience with Java, SpringBoot, Cloud (AWS ), Kafka (or another messaging service), Memcached/Redis or any caching technologies, relational DBMS ( MySQL, etc)
CI/CD development environments/tools: Git, Maven, Jenkins.
Experience with SOAP, and RESTful API design and development.
Strong experience in architecture design, high availability, and high-performance systems.
Ability to learn quickly on the go. We're looking for software engineers who thrive while learning new technologies and don't believe in one-size-fits-all solutions. You should be able to easily adapt to meet the needs of our massive growth and rapidly evolving business environment.
Strong communication skills, both verbal and written.
Tyfone, Inc.
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Nowgurgaon
Salary: Not disclosed
bengaluru, karnataka, india
Salary: Not disclosed
hyderabad, telangana, india
Experience: Not specified
Salary: Not disclosed
bengaluru east, karnataka, india
Salary: Not disclosed
pune, maharashtra, india
Experience: Not specified
Salary: Not disclosed
bangalore urban, karnataka, india
Salary: Not disclosed
hyderabad, telangana, india
Salary: Not disclosed
bengaluru, karnataka, india
Experience: Not specified
Salary: Not disclosed
chennai, tamil nadu, india
Experience: Not specified
Salary: Not disclosed
greater bengaluru area
Experience: Not specified
Salary: Not disclosed