Company: TFG FACTORY INDIA PRIVATE LIMITED (Subsidiary of Netherlands-based Fintech Group BV)
About Us
We are a leading IT company specializing in delivering innovative technology solutions for banks, fintech companies, and financial services organizations worldwide, including AI-driven payments and financial crime compliance solutions used by banks, fintechs, and corporates globally. Our India-based teams collaborate closely with global partners to provide high-quality software and operational excellence that empower clients to stay ahead in the evolving financial technology landscape.
Position Overview
We are seeking a highly experienced, hands-on Senior Java Developer with deep expertise in the Spring Boot framework. The ideal candidate thrives in complex technology ecosystems and excels at designing, building, and optimizing robust backend solutions. You will play a key technical role, contributing directly to codebases while mentoring peers and collaborating with global development, DevOps, and database teams.
Key Responsibilities
- Lead the design, development, and deployment of Java applications using Spring Boot.
- Develop and optimize integrations with PostgreSQL and Oracle databases.
- Write clean, efficient, and well-documented code; participate actively in code reviews.
- Work closely with product managers, QA, DevOps, and cross-functional teams to deliver high-quality, scalable solutions.
- Analyze user stories and requirements to produce technical designs that meet both business and infrastructure objectives.
- Troubleshoot, debug, and resolve production issues as a senior technical resource.
- Mentor junior engineers and support technical best practices across the team.
- Stay abreast of new technology trends and recommend tools or frameworks that improve efficiency.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, OR equivalent relevant work experience.
- 5+ years hands-on experience as a Java Developer, with deep Spring Boot expertise.
- Proficiency with relational databases—PostgreSQL and Oracle experience required.
- Solid command of modern software engineering best practices (unit testing, CI/CD, RESTful API development).
- Exposure to Linux-based systems; Java/Linux stack integration experience preferred.
- Effective communicator, comfortable collaborating with cross-functional, geographically distributed teams.
- Self-motivated problem-solver who enjoys ownership and mentorship within technical teams.
- Previous experience in the banking, payments, or fintech environments is highly desirable.
Preferred Attributes
- Familiarity with C or experience collaborating with mixed Java/C environments.
- Experience working in cloud-native or cloud-agnostic DevOps ecosystems.
- Knowledge of financial or compliance software products.
- Knowledge of global payment systems such as SWIFT is a plus.
Additional Information
- Work with top-tier banks and fintech innovators supported by a Netherlands-based technology leader.
- Hybrid or remote working options available, as per company policy.
- Opportunities for career growth, technical leadership, and involvement in high-scale fintech projects.
Ready to apply?
Submit your application on our Careers page.
Apply on Careers page