Senior Software Engineer
Full Job Posting
Description
ESSENTIAL DUTIES AND RESPONSIBILITIES
The essential functions include, but are not limited to the following:
Design, develop, and maintain scalable Java/J2EE applications using technologies like Hibernate, Spring, REST APIs, Servlets, JSP, multithreading, and socket programming.
Develop responsive and dynamic front-end components using Angular, ensuring seamless integration with backend services
Take end-to-end ownership of development tasks: from requirement analysis through implementation, testing, deployment, and support.
Write clean, maintainable, and well-tested code; participate in peer reviews and encourage best practices.
Investigate and resolve complex technical issues, collaborating with QA and support teams to ensure timely resolution
Participate in technical design reviews and contribute to improving code quality, performance, and security.
Collaborate with product managers, designers, QA, and other engineers to turn functional and UI/UX requirements into reliable technical solutions
Stay up to date with emerging technologies and recommend tools, frameworks, and libraries that enhance development productivity and maintainability
Leverage AI coding assistants and agentic tools (e.g., GitHub Copilot, Codex agents) to accelerate development, code review, and test generation; validate AI-generated outputs for correctness and security before integration.
Apply responsible AI practices: craft effective prompts, validate outputs, and adhere to team AI usage and data governance policies.
Engage actively in sprint planning, estimation, retrospectives, and daily stand-ups.
Promote a knowledge-sharing culture through documentation and team collaboration
Demonstrate a proactive mindset in tackling challenges and ensuring alignment with sprint goals and release timelines.
Ability to thrive in Agile/Scrum environments, consistently delivering high-quality features with minimal supervision, within tight sprint timelines and adapting rapidly to changing priorities.
MINIMUM QUALIFICATIONS (KNOWLEDGE, SKILLS, AND ABILITIES)
Hands-on experience with AI-assisted development tools (e.g., GitHub Copilot, Codex, or similar) and ability to integrate them effectively and responsibly into daily engineering workflows.
Familiarity with AI governance principles: responsible use, prompt crafting, output validation, and data handling considerations when using AI tooling.
B. Tech/ M. Tech (Computer Science) or equivalent.
5-7 years of experience in software development with strong Java/J2EE fundamentals.
Extensive experience in Java, J2EE, Spring Framework, Hibernate, Servlets, JSP, REST APIs, JavaScript, multithreading, and socket programming.
Experience designing and building solutions using SOA, message queues, caching mechanisms, and distributed system architectures
Strong command of design patterns, data structures, and object-oriented principles.
Experience in Angular for building modern, responsive, and component-based web applications
Extensive working experience in secure coding practices and application-level security, including the testing and mitigation of vulnerabilities through static analysis, dynamic testing, and third-party library assessments.
Exposure to web application servers (e.g., JBoss/WildFly, WebSphere) and Linux environments.
Experience with unit testing, TDD, and automation frameworks (JUnit etc.).
Experience with databases like Oracle or SQL Server: writing complex SQL, stored procedures, and performance tuning would be a plus.
Experience using tools such as SVN, JIRA, Jenkins, and other CI/CD platforms
Excellent problem-solving skills, with strong communication and technical leadership qualities.
WORK ENVIRONMENT
At Trintech, we offer a flexible work environment that may include a combination of corporate office and remote work, depending on the requirements of the role. The specific work arrangement for this position will be communicated during the hiring process and may include designated in-office days. Our inclusive and collaborative culture, supported by advanced technology, ensures seamless communication and productivity across all work settings.
What We Offer
- Open paid time off
- Hybrid schedule
- Comprehensive healthcare and wellness programs
- 100% company-paid volunteer time
- 401k with a company match
- Pet Insurance
- Tuition/Continuing Education reimbursement program
- At our core, Trintechers stand committed to fostering a culture rooted in our core values – Humble, Empowered, Reliable, and Open. Together, these values guide our actions, define our identity, and inspire us to continuously strive for excellence in everything we do.
- Should you require (or need) accommodations throughout any stage of the recruitment process, please provide your requirements to [email protected] and we will work with you to accommodate your needs.
- All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
- Trintech Inc., is a participant in the federal E-Verify program. This program allows employers to confirm the eligibility of their employees to work in the United States through an electronic verification process".
- As required by law, we will verify the identity and employment eligibility of all persons hired to work at Trintech. For more information about E-Verify, including your rights and responsibilities, please visit www.e-verify.gov
- Equal Opportunity Employer This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.
About Trintech
AI-driven financial close and account-reconciliation software provider serving finance and accounting teams worldwide.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Trintech
Software Engineering Technical Lead, Bangalore
Bengaluru, IND
Customer Operations Analyst II
Bengaluru, IND
Director, Sales UKI
, GBR
Manager, Product Marketing
, USA
Principal Platform Engineer
Bengaluru, IND
Principal Software Engineer, Bangalore
Bengaluru, IND
Software Engineering Technical Lead, Bangalore
Bengaluru, IND
Product Marketing Manager
New York City, USA
Sr Renewals Specialist
Bengaluru, IND