Java Developer | Banking client | Long term contract
Job Title: Java Full-Stack Developer
Location: Hybrid 3 days WFH - Knutsford (2 days per week)
Salary/Rate: Up to £310 per day
Start Date: 17/09/24
Job Type: Contract 6 - 12 months
About the Role
We are looking for an experienced Full Stack Java Developer with a strong background in the banking or financial services industry. The ideal candidate will have 3-5 years of hands-on experience working across both Front End and Back End technologies, with a deep understanding of Java and modern frameworks. This role will focus on developing, deploying, and maintaining scalable financial applications, ensuring security and performance in line with industry regulations.
Key Responsibilities
* Backend Development (Java):
Develop and maintain Server Side applications using Java and related frameworks like Spring Boot, Hibernate, and Spring MVC.
Design and build RESTful APIs to support client applications and integrate with banking and financial systems.
Implement business logic and workflows specific to the banking and financial services sector.
Ensure security, performance, and scalability of Back End systems, following best practices for data protection and regulatory compliance.
* Frontend Development:
Build interactive user interfaces using JavaScript and modern frameworks such as React.js, Angular, or Vue.js.
Ensure responsive design and cross-browser compatibility for web applications.
Collaborate with UI/UX designers to deliver seamless and user-friendly experiences for financial services customers.
* Database Management:
Design, develop, and optimize relational databases such as MySQL, PostgreSQL, or Oracle, focusing on complex queries and transactions.
Ensure data consistency, security, and availability in banking systems.
* API Development & Integration:
Integrate third-party APIs (eg, payment gateways, banking APIs) with the core banking systems.
Develop and maintain secure RESTful APIs for client consumption, ensuring smooth communication between various systems.
* Security & Compliance:
Implement security protocols such as OAuth, JWT, and ensure encryption for sensitive financial data.
Stay up to date with compliance and regulatory requirements such as PCI-DSS, GDPR, and SOC2, applying them to the software development life cycle.
* Performance Optimization:
Optimize application performance and scalability for large-scale financial systems.
Conduct performance tuning for both the Front End and Back End, ensuring minimal latency and high availability.
* Collaboration & Agile Development:
Participate in an Agile environment, collaborating with cross-functional teams, including product managers, designers, and DevOps.
Take part in sprint planning, daily stand-ups, code reviews, and contribute to continuous improvement processes.
Skills & Qualifications
- Proficiency in Java and its ecosystem (eg, Spring Boot, Spring MVC, Hibernate, JPA).
- Strong understanding of RESTful API development.
- Knowledge of building and consuming SOAP web services.
- Experience with Multithreading, concurrency, and event-driven programming.
- Experience with JavaScript frameworks such as React.js, Angular, or Vue.js.
- Proficient in HTML5, CSS3, and modern Front End tools like Webpack, Babel, and NPM.
- Experience in responsive design and cross-browser compatibility.
- Proficiency in SQL and database management systems like MySQL, PostgreSQL, or Oracle.
- Experience in database design, schema management, and query optimization.
- Understanding of financial services compliance frameworks such as PCI-DSS, GDPR, and SOC2.
- Experience with security protocols like OAuth, JWT, SSL, and TLS.
- Knowledge of banking systems, core banking, and payment processing.
- Experience with financial APIs such as SWIFT, FIX protocol, or payment gateways.
- Understanding of financial data security and regulatory frameworks.
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Reference: 2821390117
Java Developer | Banking client | Long term contract
Posted on Sep 10, 2024 by Square One Resources
Job Title: Java Full-Stack Developer
Location: Hybrid 3 days WFH - Knutsford (2 days per week)
Salary/Rate: Up to £310 per day
Start Date: 17/09/24
Job Type: Contract 6 - 12 months
About the Role
We are looking for an experienced Full Stack Java Developer with a strong background in the banking or financial services industry. The ideal candidate will have 3-5 years of hands-on experience working across both Front End and Back End technologies, with a deep understanding of Java and modern frameworks. This role will focus on developing, deploying, and maintaining scalable financial applications, ensuring security and performance in line with industry regulations.
Key Responsibilities
* Backend Development (Java):
Develop and maintain Server Side applications using Java and related frameworks like Spring Boot, Hibernate, and Spring MVC.
Design and build RESTful APIs to support client applications and integrate with banking and financial systems.
Implement business logic and workflows specific to the banking and financial services sector.
Ensure security, performance, and scalability of Back End systems, following best practices for data protection and regulatory compliance.
* Frontend Development:
Build interactive user interfaces using JavaScript and modern frameworks such as React.js, Angular, or Vue.js.
Ensure responsive design and cross-browser compatibility for web applications.
Collaborate with UI/UX designers to deliver seamless and user-friendly experiences for financial services customers.
* Database Management:
Design, develop, and optimize relational databases such as MySQL, PostgreSQL, or Oracle, focusing on complex queries and transactions.
Ensure data consistency, security, and availability in banking systems.
* API Development & Integration:
Integrate third-party APIs (eg, payment gateways, banking APIs) with the core banking systems.
Develop and maintain secure RESTful APIs for client consumption, ensuring smooth communication between various systems.
* Security & Compliance:
Implement security protocols such as OAuth, JWT, and ensure encryption for sensitive financial data.
Stay up to date with compliance and regulatory requirements such as PCI-DSS, GDPR, and SOC2, applying them to the software development life cycle.
* Performance Optimization:
Optimize application performance and scalability for large-scale financial systems.
Conduct performance tuning for both the Front End and Back End, ensuring minimal latency and high availability.
* Collaboration & Agile Development:
Participate in an Agile environment, collaborating with cross-functional teams, including product managers, designers, and DevOps.
Take part in sprint planning, daily stand-ups, code reviews, and contribute to continuous improvement processes.
Skills & Qualifications
- Proficiency in Java and its ecosystem (eg, Spring Boot, Spring MVC, Hibernate, JPA).
- Strong understanding of RESTful API development.
- Knowledge of building and consuming SOAP web services.
- Experience with Multithreading, concurrency, and event-driven programming.
- Experience with JavaScript frameworks such as React.js, Angular, or Vue.js.
- Proficient in HTML5, CSS3, and modern Front End tools like Webpack, Babel, and NPM.
- Experience in responsive design and cross-browser compatibility.
- Proficiency in SQL and database management systems like MySQL, PostgreSQL, or Oracle.
- Experience in database design, schema management, and query optimization.
- Understanding of financial services compliance frameworks such as PCI-DSS, GDPR, and SOC2.
- Experience with security protocols like OAuth, JWT, SSL, and TLS.
- Knowledge of banking systems, core banking, and payment processing.
- Experience with financial APIs such as SWIFT, FIX protocol, or payment gateways.
- Understanding of financial data security and regulatory frameworks.
If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format.
Disclaimer
Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies.
Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Reference: 2821390117
Alert me to jobs like this:
Amplify your job search:
Expert career advice
Increase interview chances with our downloads and specialist services.
Visit Blog