Enable job alerts via email!

AVP - Java Software Engineer

Barclays

Glasgow

On-site

GBP 50,000 - 80,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Java Software Engineer to join their dynamic team in Glasgow. This role involves designing and developing innovative software solutions for a transformation project in the Financial Crime AML and KYC space. You will utilize your expertise in Core Java, Spring framework, and RESTful services to deliver high-quality, scalable software. Collaborating with cross-functional teams, you'll ensure alignment with business objectives while adhering to secure coding practices. This is a fantastic opportunity to contribute to a forward-thinking organization that values technical excellence and innovation.

Qualifications

  • Experience in software development using Java and related frameworks.
  • Knowledge of integration with RESTful and SOAP services.

Responsibilities

  • Develop high-quality software solutions using industry-standard practices.
  • Collaborate with cross-functional teams to define software requirements.

Skills

Core Java
Design Patterns
OOPS concepts
SPRING framework
SQL
Restful web services
SOAP Web Service
MQ & Kafka
JSON
Angular or React
DevOps
Agile development techniques

Tools

Ant
Maven
Jenkins

Job description

Join us as a Java Software Engineer and be involved in a transformation project to implement a decision-intelligence platform in the Financial Crime AML and KYC (Know your Customer) space.

To be successful as a Java Software Engineer within this team, you should have experience with:

  • Programming: Core Java - Collections, Design Patterns (Structural and Creational), OOPS concepts, String handling and manipulations, SPRING framework (boot, Integration), SQL
  • Integration: Developing and integration with Restful web services, SOAP Web Service, MQ & Kafka. Strong understanding of JSON, AJAX, XSLT and WSDL.
  • UI / UX background – Preferably experience on Angular or React

Some other highly valued skills may include:

  • DevOps - Build languages such as Ant or Maven with continuous integration tools such as Jenkins
  • Understanding of security mechanisms such as SSO and Active Directory
  • Experience of agile development techniques, i.e., test-driven development, pair programming, etc., and agile project methodologies such as Scrum or Kanban

You may be assessed on key skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking, digital and technology, as well as job-specific technical skills.

This role will be based out of our Glasgow Campus.

Purpose of the role

To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues.

Accountabilities
  • Development and delivery of high-quality software solutions by using industry-aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
Assistant Vice President Expectations
  • To advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness. Collaborate closely with other functions/business divisions.
  • Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, with performance appraisals and reward outcomes.
  • If leadership responsibilities exist, demonstrate leadership behaviors to create an environment for colleagues to thrive and deliver excellence. The four LEAD behaviors are: Listen and be authentic, Energize and inspire, Align across the enterprise, Develop others.
  • For individual contributors, lead collaborative assignments, guide team members, and identify new directions for assignments and projects, using cross-functional methodologies to meet outcomes.
  • Consult on complex issues; provide advice to support resolution of escalated issues.
  • Identify risk mitigation strategies and develop policies/procedures supporting control and governance.
  • Manage risks and strengthen controls related to the work.
  • Perform work closely related to other areas, understanding their contributions to organizational objectives.
  • Collaborate with other work areas to stay aligned with business activity and strategy.
  • Engage in complex data analysis from multiple sources to solve problems creatively and effectively.
  • Communicate complex or sensitive information effectively.
  • Influence stakeholders to achieve outcomes.

All colleagues are expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence, and Stewardship, and embody the Barclays Mindset – Empower, Challenge, and Drive.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.