About the Role
Design, develop, and improve software utilizing various engineering methodologies to provide business, platform, and technology capabilities for customers and colleagues. This role supports the Markets Sales Technology team in building secure, scalable platforms for next-generation front-office workflows, focusing on Java-based services, integration patterns, and backend capabilities within a greenfield transformation environment.
Responsibilities
- Develop and 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 and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and contribute to technology communities.
- Adhere to secure coding practices to mitigate vulnerabilities and ensure secure software solutions.
- Implement effective unit testing practices for 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, delivering work that impacts the business function, setting objectives, coaching employees, and appraising performance.
- Lead collaborative assignments and guide team members, identifying the need for other specializations and new directions for assignments/projects.
- Consult on complex issues and provide advice to People Leaders for escalated issues.
- Identify ways to mitigate risk and develop new policies/procedures.
- Take ownership for managing risk and strengthening controls.
- Understand how different work areas coordinate and contribute to organizational objectives.
- Collaborate with other areas for business-aligned support, staying updated on business activity and strategy.
- Engage in complex analysis of data from multiple sources to solve problems creatively and effectively.
- Communicate complex information, including sensitive or difficult-to-convey content.
- Influence or convince stakeholders to achieve outcomes.
- Design and deliver Java-based services, integration patterns, and backend capabilities.
- Build secure, scalable platforms for next-generation front-office workflows.
- Simplify complex workflows, improve delivery speed, and drive better outcomes using modern engineering, event-driven architecture, workflow orchestration, and AI-enabled productivity.
Requirements
- Demonstrate proficiency in Java 21 or higher, Spring Boot, object-oriented design, microservices, REST APIs, and scalable enterprise application development.
- Build resilient backend services using event-driven patterns, Kafka messaging, API integrations, caching, data access, well-defined service boundaries, and clear integration contracts.
- Apply practical engineering practices across JUnit, Maven, GitLab, CI/CD pipelines, test-driven development, code quality, observability, monitoring, and secure delivery.
- Work confidently with containerized and cloud-ready platforms, including Docker, Kubernetes, deployment automation, disciplined release practices, and production support in a regulated enterprise environment.
- Partner closely with product, architecture, UI, DevOps, and global engineering teams, bringing clear communication, ownership, adaptability, and continuous improvement to deliver clean, scalable, well-tested backend solutions.
- Experience in financial services, especially Markets, front-office workflows, Sales Technology platforms, onboarding, or Fixed Income products and processes.
- Full-stack capability, including the ability to make targeted React/TypeScript UI changes, collaborate on API contracts, understand modern front-end integration needs, and contribute across backend services, user interfaces, and end-to-end delivery.
- Exposure to workflow orchestration and performance-oriented backend design, including process automation, approvals, exceptions, audit trails, service-level objectives, distributed data, caching, and platforms such as Camunda or Apache Ignite.
- Understanding of risk and control expectations, cybersecurity, resiliency, auditability, operational readiness, and change governance within regulated enterprise technology delivery.
- Exposure to AI-assisted engineering, prompt-based development, and productivity tools that improve delivery quality, code maintainability, and team efficiency.
- Demonstrate Barclays Values of Respect, Integrity, Service, Excellence and Stewardship.
- Demonstrate the Barclays Mindset – to Empower, Challenge and Drive.
Skills
- Java 21 or higher
- Spring Boot
- Object-oriented design
- Microservices
- REST APIs
- Scalable enterprise application development
- Event-driven patterns
- Kafka messaging
- API integrations
- Caching
- Data access
- JUnit
- Maven
- GitLab
- CI/CD pipelines
- Test-driven development
- Code quality
- Observability
- Monitoring
- Secure delivery
- Docker
- Kubernetes
- Deployment automation
- Release practices
- Production support
- Communication
- Ownership
- Adaptability
- Continuous improvement
- Financial services
- Markets
- Front-office workflows
- Sales Technology platforms
- Onboarding
- Fixed Income products and processes
- Full-stack capability
- React
- TypeScript
- API contracts
- Workflow orchestration
- Process automation
- Approvals
- Exceptions
- Audit trails
- Service-level objectives
- Distributed data
- Camunda
- Apache Ignite
- Risk and control
- Cybersecurity
- Resiliency
- Auditability
- Operational readiness
- Change governance
- AI-assisted engineering
- Prompt-based development
- Productivity tools
Location
- Whippany, New Jersey
Work Type
- Onsite
Experience Level
- Assistant Vice President
- Senior Backend Engineer
Salary/Compensations
- $120,000
- $175,000
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- 401(k)
- Life insurance
- Other paid leave for qualifying circumstances
- Incentive award
About the Company
- Barclays' vision is to redefine the future of banking and help craft innovative solutions.
