Jobs · Engineering · New Jersey

Liquid Financing Senior Full Stack Software Engineer

Barclays · Whippany, NJ · 6 days ago
Engineering$120k/yrFull-time

This role is located in Whippany, NJ.

About the role

To design, develop and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. As a subject matter specialist, you will provide Level 3 support and work closely with business partners and peer teams in a dynamic, global environment.

Responsibilities

  • Develop and deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
  • Ensure code is scalable, maintainable, and optimized for performance.
  • Collaborate cross-functionally with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Participate in code reviews and promote a culture of code quality and knowledge sharing.
  • Stay informed of industry technology trends and innovations, actively contributing to the organization’s technology communities to foster technical excellence and growth.
  • Adhere to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implement effective unit testing practices to ensure proper code design, readability, and reliability.
  • Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.
  • Lead a team performing complex tasks, setting objectives, coaching employees, and appraising performance.
  • Consult on complex issues, providing advice to support the resolution of escalated matters.
  • Identify ways to mitigate risk and develop new policies/procedures in support of the control and governance agenda.
  • Take ownership for managing risk and strengthening controls in relation to the work done.
  • Perform complex analysis of data from multiple internal and external sources to solve problems creatively and effectively.
  • Communicate complex information, including sensitive details, to diverse audiences.
  • Influence or convince stakeholders to achieve outcomes.
  • Demonstrate the Barclays Values (Respect, Integrity, Service, Excellence, and Stewardship) and Mindset (Empower, Challenge, and Drive).

Requirements

  • Ample academic background in computer science or engineering.
  • Experience in full stack development using Java/J2EE, JavaScript, EJB, JDBC, JPA, Servlets, JSP, Struts, HTML, CSS, and SQL Server.
  • Ability to interpret user requirements and independently translate them into high-quality, deployable production code.
  • Proven record of overcoming tasks with a commitment to continuous learning and professional growth.
  • Experience with Spring Framework, JBoss, and GridGain.
  • Experience with messaging technologies such as JMS, EMS, and MQ, as well as XML.

Skills

  • Considerable understanding of design patterns, Agile, and Lean methodologies.
  • Front-end experience with Ext JS, AngularJS, and TreeGrid.
  • Experience with Spring MVC, Spring Integration, JBoss Drools, and Quartz Scheduler.
  • MS SQL Server experience strongly preferred.
  • Proficiency with build and version control tools such as Maven and GitLab.

Benefits

  • Medical, dental, and vision coverage.
  • 401(k) retirement plan.
  • Life insurance.
  • Paid leave for qualifying circumstances.
  • Eligibility for an incentive award.

Pay

Base salary range: $120,000 – $175,000.

Similar jobs