Liquid Financing Senior Full Stack Software Engineer
hackajob · Hanover, NJ · 5 days ago
On-siteEngineering$120k/yrFull-time
About the role
Embark on a transformative journey as a Liquid Financing Senior Full Stack Software Engineer at Barclays, where you will help redefine the future of banking by crafting innovative solutions. In this role, you will serve as a subject matter specialist, providing Level 3 support and collaborating closely with business partners and peer teams in a dynamic, global environment to meet the evolving needs of a worldwide customer base.
Responsibilities
- Design, develop, and improve software using various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues.
- Deliver high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring 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 with business objectives.
- Participate in code reviews, promote a culture of code quality and knowledge sharing, and collaborate with peers.
- 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, set objectives, coach employees, and appraise performance.
- Consult on complex issues, providing advice to People Leaders to support the resolution of escalated issues.
- 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 the Barclays 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.
- Proficiency with MS SQL Server (strongly preferred).
- Proficiency with build and version control tools such as Maven and GitLab.
- Strong business acumen, strategic thinking, and digital/technology skills.
Location
This role is located in the Whippany, NJ office.
Pay
Base salary range: $120,000 – $175,000. This position is also eligible for an incentive award.
Benefits
- Medical, dental, and vision coverage.
- 401(k) retirement plan.
- Life insurance.
- Paid leave for qualifying circumstances.