Senior Software Engineer - JAVA FullStack

trintech· Trintech Solutions Private Limited (India)
Apply Now ↗
📍 India - BangaloreFull time
Full timeHybridTrintech Solutions Private Limited (India)

About this role

Description

Join our team as a Senior Software Engineer focused on the development and maintenance of enterprise software applications. The ideal candidate will bring 5-7 years of professional software development experience with strong hands-on expertise in Java, Spring/Spring Boot, JavaScript and/or Angular, and SQL. This role involves close collaboration with global engineering teams to deliver high-quality, scalable, secure, and maintainable software solutions. We are looking for an engineer who can manage multiple priorities in a dynamic environment, contribute to technical decisions, and use modern engineering practices, including responsible AI-assisted development, to improve productivity and software quality.

WHAT YOU WILL DO

  • Work as a core member of a global engineering team that applies the right technologies and practices to deliver world-class solutions that delight customers.
  • Design, develop, test, and maintain Java-based applications and services using Spring/Spring Boot, REST APIs, JavaScript and/or Angular, and SQL.
  • Work in Agile teams following Agile and SAFe methodologies to deliver high-quality products on time, with performance, scalability, security, and localization requirements in mind.
  • Build, test, and deliver innovative solutions to complex technical challenges; diagnose and resolve complex product issues.
  • Apply and promote software development best practices, including clean code, reusable design, automated testing, peer reviews, secure coding, and maintainable architecture.
  • Maintain and improve existing codebases, ensuring quality, performance, reliability, and efficient implementation.
  • Use AI-assisted development tools responsibly, such as LLM-based coding assistants, Codex, ChatGPT, and Claude, to accelerate research, coding, debugging, test creation, documentation, and code review while validating accuracy and protecting company/customer data.
  • Document development approaches, technical decisions, implementation changes, and operational considerations.
  • Continuously learn and adopt new technologies, tools, and engineering practices that improve product quality and team productivity.

WHO YOU ARE

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 5-7 years of professional software development experience with hands-on expertise in Java, Spring/Spring Boot, JavaScript and/or Angular, and SQL; SQL Server experience preferred.
  • Experience designing and developing RESTful APIs, backend services, and enterprise-grade application components.
  • Hands-on experience building modular, component-based front-end applications with a strong grasp of JavaScript and/or Angular.
  • Ability to design reusable code and optimize application features for performance, scalability, security, and maintainability.
  • Successful track record of delivering high-quality, thoroughly tested software on time.
  • Ability to follow technical standards and influence peers within a development team through strong engineering practices.
  • Familiarity with AI-native software development practices, including effective prompting, code generation, test generation, debugging assistance, documentation support, and responsible validation of LLM-generated output.
  • Excellent problem-solving abilities and strong analytical skills.
  • Strong communication skills, with the ability to clearly explain technical challenges and solutions to stakeholders and peers.
  • Highly motivated and self-directed, capable of multitasking and working with minimal supervision.
  • Experience working in an Agile/Scrum development process is preferred.

WHAT ELSE

  • Experience or understanding of cloud computing technologies, business drivers, and emerging technology trends.
  • Interest in microservice architecture, distributed systems, and modern API-driven application design.
  • Proactive, creative, and innovative approach to solving technical problems.
  • Continuous improvement mindset with a commitment to developing new skills, including AI-enabled engineering practices.
  • Ability to work collaboratively in a global team environment.
  • Exceptional interpersonal and communication skills.
  • Detail-oriented with strong organizational skills.

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.

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.

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin or disability.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer - JAVA FullStack position at trintech?
The salary for this Senior Software Engineer - JAVA FullStack role at trintech is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Senior Software Engineer - JAVA FullStack position at trintech located?
This Senior Software Engineer - JAVA FullStack role at trintech is based in India - Bangalore. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Senior Software Engineer - JAVA FullStack role at trintech full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Software Engineer - JAVA FullStack role in the Trintech Solutions Private Limited (India) department at trintech.
Which team or department does the Senior Software Engineer - JAVA FullStack at trintech belong to?
This Senior Software Engineer - JAVA FullStack position is part of the Trintech Solutions Private Limited (India) department at trintech. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer - JAVA FullStack position at trintech?
Click the "Apply Now" button on this page. You will be redirected to trintech's official application portal hosted on workday where you can submit your application directly.
When was the Senior Software Engineer - JAVA FullStack job at trintech posted?
This Senior Software Engineer - JAVA FullStack position at trintech was posted on Jul 15, 2026. Apply as soon as possible — early applications are often reviewed first.
Senior Software Engineer - JAVA FullStack
trintech
Apply for this role ↗

You'll be redirected to trintech's official application page on Workday.