> Markdown version of [/jobs/ext/1607449-temenos-journey-manager-tjm-developer](https://www.wearedevelopers.com/jobs/ext/1607449-temenos-journey-manager-tjm-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Temenos Journey Manager (TJM) Developer - **Company:** Sysmind LLC - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Release Automation, Unit Testing, Microsoft Azure, Code Review, Computer Programming, Continuous Integration, Software Debugging, DevOps, Eclipse (Software), Groovy, IntelliJ IDEA, JSON, Apache Maven, Performance Tuning, Scrum Methodology, Release Management, E2e Testing, Software Engineering, Data Streaming, Systems Integration, Web Services, Extensible Markup Language (XML), Data Logging, Enterprise Software Applications, Software Troubleshooting, Software Application Programming, Backend, Git, Integration Tests, Information Technology, Performance Monitor, Enterprise Integration, Build Tools, Software Coding, Restful APIs, Temenos, Software Version Control - **Published:** July 22, 2026 - **Apply:** https://www.dice.com/job-detail/5dc5fcda-50d8-4e54-bbca-7f44a6dbfe99 ## About the Role * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline. * Minimum 5+ years of experience in application development, integration engineering, or enterprise software development. * Hands-on experience developing applications using Temenos Journey Manager (TJM). * Strong expertise with Journey SDK, including application development, packaging, deployment, and environment promotion. * Strong programming experience with Java and Groovy. * Experience building backend services, business rules, and platform extensions. * Strong knowledge of RESTful APIs, Web Services, JSON, and XML. * Experience integrating enterprise applications using Temenos Integration Framework (TIF). * Experience using IntelliJ IDEA or Eclipse IDE. * Hands-on experience with Maven or Ant build tools. * Experience writing unit tests, integration tests, and supporting end-to-end testing. * Strong understanding of Git-based source control and version management. * Experience working with Azure DevOps, CI/CD pipelines, and release automation. * Strong troubleshooting, debugging, and production support experience. * Experience with application logging, monitoring, diagnostics, and performance tuning. * Excellent analytical, problem-solving, and communication skills. * Ability to work in Agile/Scrum development environments. ## Description We are seeking an experienced Temenos Journey Manager (TJM) Developer to design, develop, and support enterprise digital onboarding solutions within the banking and financial services domain. The ideal candidate will have hands-on expertise with Temenos Journey Manager, Journey SDK, Java, Groovy, REST APIs, and Temenos Integration Framework (TIF). This role involves developing onboarding journeys, integrating enterprise applications, implementing backend services, supporting production environments, and collaborating with cross-functional teams to deliver secure, scalable, and high-performing digital solutions., * Design, develop, configure, and enhance digital onboarding applications using Temenos Journey Manager (TJM). * Develop onboarding forms, workflows, journey orchestration, reusable components, and business processes aligned with business requirements. * Build backend services, business rules, and platform extensions using Java and Groovy within the Journey SDK framework. * Design and implement RESTful API integrations with internal and external enterprise applications. * Develop and maintain secure integrations using Temenos Integration Framework (TIF) and middleware technologies. * Create service definitions, integration mappings, reusable components, and data flow designs for onboarding solutions. * Implement application logging, monitoring, diagnostics, exception handling, and transaction performance monitoring. * Develop technical documentation including architecture diagrams, deployment guides, operational runbooks, support documentation, and integration specifications. * Participate in packaging, deployment, environment promotion, and release management across Development, QA, UAT, and Production environments. * Perform unit testing, integration testing, debugging, defect analysis, and production support activities. * Collaborate with architects, business analysts, QA teams, DevOps engineers, and stakeholders throughout the Software Development Life Cycle (SDLC). * Follow coding standards, security best practices, governance policies, and enterprise architecture guidelines. * Analyze production issues, review application logs, identify root causes, and implement permanent solutions. * Support CI/CD pipeline implementation using Azure DevOps and Git-based version control. * Participate in sprint planning, technical design discussions, code reviews, and continuous improvement initiatives. * Mentor junior developers and provide technical guidance when required. ## Related Videos - [Test-Driven Development: It's easier than you think!](https://www.wearedevelopers.com/videos/1598-test-driven-development-it-s-easier-than-you-think) - [Give your build some love, it will give it back!](https://www.wearedevelopers.com/videos/514-give-your-build-some-love-it-will-give-it-back) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [AI-Native Enterprise Platforms: Interpreting Logic, Not Compiling Code](https://www.wearedevelopers.com/videos/1975-ai-native-enterprise-platforms-interpreting-logic-not-compiling-code) - [Introducing JSON Structure](https://www.wearedevelopers.com/videos/100219-introducing-json-structure) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)