Job Title: Full Stack Developer – Java, React.js, Ext JS, Oracle SQL (Banking Domain)
Location: Glasgow - Complete onsite work
Job Type: [Full-time / Contract / Permanent]
Experience Level: 8–15 Years
Job Summary:
We are seeking a skilled and experienced Full Stack Developer with a strong background in Java, React.js, Ext JS, and Oracle SQL. The ideal candidate will have proven experience in the banking or financial services domain, capable of delivering scalable, secure, and high-performance applications.
Key Responsibilities:
* Design, develop, and maintain full-stack applications using Java (Spring Boot) for backend and React.js / Ext JS for frontend.
* Build complex and responsive user interfaces using React.js and Ext JS frameworks.
* Develop and optimize complex SQL queries and PL/SQL procedures in Oracle.
* Collaborate with business analysts and domain experts to understand banking domain requirements.
* Integrate applications with banking systems and ensure security, performance, and compliance.
* Participate in code reviews, testing, and deployments.
* Document technical solutions and processes.
Required Skills:
* Java (8 or above), Spring Framework (Spring Boot, Spring MVC, REST)
* React.js – strong proficiency in modern JavaScript (ES6+), React hooks, state management
* Ext JS – experience with Sencha-based enterprise UIs
* Oracle SQL / PL/SQL – writing and tuning complex queries, stored procedures
* Strong understanding of RESTful APIs and microservices architecture
* Experience with banking or financial systems (retail/wholesale banking, payments, lending, etc.)
* Proficient in using version control tools like Git
* Exposure to CI/CD pipelines, JIRA, and Agile methodology