Full Stack Java Development Engineer - AVP
Barclays · Whippany, NJ · 1 mo ago
Engineering$120k/yrFull-time
About the role
At Barclays, you’ll use ReactJS, J2EE, Spring Boot, and advanced design patterns to build scalable, high-performance platforms. This role offers the opportunity to shape secure, resilient systems while partnering across teams to drive innovation and business impact. Stay hands-on with code, influence architectural decisions, and deepen your expertise in modern engineering practices within a culture that values ownership, continuous learning, and technical excellence.
Responsibilities
- Build full-stack solutions using Java (J2EE), Spring Boot, and ReactJS to deliver scalable, high-performance enterprise applications.
- Design microservices architectures and apply layered design patterns to address complex, real-world engineering challenges.
- Follow coding standards, unit testing practices, and quality benchmarks to ensure reliable, maintainable, and resilient systems.
- Demonstrate a problem-solving mindset with experience in performance optimization, observability, and resiliency within distributed systems.
- Apply engineering best practices such as Design Patterns, CI/CD, and Test-Driven Development (TDD) while collaborating effectively in agile, cross-functional teams.
- 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 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 contribute to the organization’s technology communities.
- Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data.
- Implement effective unit testing practices to ensure proper code design, readability, and reliability.
Requirements
- Experience building full-stack solutions using Java (J2EE), Spring Boot, and ReactJS.
- Experience designing microservices architectures and applying layered design patterns.
- Strong coding standards, unit testing practices, and quality benchmarks.
- Problem-solving mindset with experience in performance optimization, observability, and resiliency in distributed systems.
- Familiarity with engineering best practices such as Design Patterns, CI/CD, and Test-Driven Development (TDD).
- Experience working with both SQL and NoSQL databases.
- Team-oriented mindset with ownership of end-to-end processes and excellent communication skills.
- Adaptability and ability to excel in a fast-paced, high-performance engineering environment.
- Understanding of Financial Crime systems and related technologies (valued but not required).
Assistant Vice President Expectations
- Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.
- Collaborate closely with other functions and business divisions.
- Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver work that impacts the business function.
- Set objectives, coach employees, appraise performance, and determine reward outcomes.
- Demonstrate leadership behaviors: Listen and be authentic, Energize and inspire, Align across the enterprise, Develop others (LEAD).
- For individual contributors: Lead collaborative assignments, guide team members, and identify new directions for projects.
- Consult on complex issues and provide advice to support resolution of escalated matters.
- Identify ways to mitigate risk and develop new policies/procedures to strengthen controls.
- Take ownership of managing risk and strengthening controls in relation to work performed.
- Perform work closely related to other areas, understanding coordination and contributions to organizational objectives.
- Collaborate with other areas to stay aligned with business activity and strategy.
- Engage in complex analysis of data from multiple internal and external sources to solve problems creatively.
- Communicate complex information effectively, including sensitive or challenging content.
- Influence or convince stakeholders to achieve desired outcomes.
- Demonstrate Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship.
- Demonstrate the Barclays Mindset: Empower, Challenge, and Drive.
Pay
Base salary range: $120,000 – $175,000. This role is also eligible for an incentive award.
Benefits
- Medical, dental, and vision coverage.
- 401(k) retirement plan.
- Life insurance.
- Paid leave for qualifying circumstances.
Location
This role is located in Whippany, NJ.