
Developer
- Bangalore, Karnataka
- Permanent
- Full-time
THE ROLECandidates must have experience in leading core banking development/maintenance teams with the ability to also code/test on demand. Troubleshoot/debug problems to understand the root cause of issues and fix them. Work effectively with the team to deliver squad-level objectives, ensuring all KPIs are met
OPPORTUNITIES
- You will have the ability to understand the reported issues and identify the root cause at a quicker pace.
- You will provide technical solutions and estimates in a professional manner and to agreed timeframes.
- You will have the ability to navigate through a very large codebase.
- Good understanding of the full SDLC/maintenance lifecycle and experience with SDLC Methodologies (Waterfall, Agile etc.)
- You will have the ability to handle multiple tasks, prioritize, and meet deadlines.
- You will prepare clear documentation: solution documents, user guides, and installation guides.
- You will be able to work independently and collaboratively with teams and clients.
- You will validate functional decisions to ensure effective use of TEMENOS products.
- You will collaborate with technical leads on feasibility and support the creation of Technical Solution Documents (TSDs).
- You will work closely with clients, project teams, and other development teams.
- You will conduct functional testing before module/fix delivery to clients.
- You should have a minimum of 4 years of coding experience in Java development.
- You should have experience in designing and developing scalable web-based applications.
- You should have good knowledge of JSON, XML, and XPath.
- You should have technical skills.
- Java 8 (demonstrate appropriate use of streams and lambdas).
- Spring 5, Hibernate 5, Spring Boot 2, and Maven 3.
- Apache Wicket 8 (or demonstrate ability to quickly learn the ins and outs, especially the Model system & Ajax features)
- Ruby (being at least able to write a basic script and understand ruby code)
- Jenkins, Groovy (basic), JavaScript (via JQuery), JUnit 5, TestNG 4, SQL.
- You should have Experience in full-stack development of a web-application (front-end and back-end)
- You should have a basic understanding of Docker; Kubernetes would be an added advantage
- You should have Excellent written & verbal skills.
- You should be proficient in Microsoft Office tools: Word, Excel, PowerPoint, Project, and Visio
- You should have Excellent client-facing skills, teamwork, and interpersonal communication abilities
- Care We care and listen to each other, our clients, partners and the communities we serve
- Commit We commit with determination and persistence to make things happen
- Collaborate: We collaborate within Temenos and across a wider partner ecosystem
- Challenge We challenge the status quo, try to look at things differently and drive change
- Maternity leave: Transition back with 3 days per week in the first month and 4 days per week in the second month
- Civil Partnership: 1 week of paid leave if you're getting married. This covers marriages and civil partnerships, including same-sex marriages/civil partnerships.
- Family care: 4 weeks of paid family care leave
- Recharge days: 4 days per year to use when you need to physically or mentally recharge
- Study leave: 2 weeks of paid leave each year for study or personal development