## Senior Software Engineer - JAVA FullStackApplyremote type: Hybridlocations: India - Bangaloretime type: Full timeposted on: Posted Todayjob requisition id: JR100135# DescriptionJoin 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.*