Senior Java Developer – Portal

BarclaysJefferson, CO
$160,805 - $170,000Hybrid

About The Position

The purpose of the role is to design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for customers and colleagues. This involves the development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools, ensuring code is scalable, maintainable, and optimized for performance. The role requires cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration with business objectives. Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing are essential. Staying informed of industry technology trends and innovations and actively contributing to the organization’s technology communities is expected. Adherence to secure coding practices and implementation of effective unit testing practices are also key aspects of this role.

Requirements

  • Senior Java Developer – Portal
  • Utilising various engineering methodologies
  • Industry aligned programming languages, frameworks, and tools
  • Scalable, maintainable, and optimized for performance code
  • Cross-functional collaboration with product managers, designers, and other engineers
  • Code reviews
  • Secure coding practices
  • Effective unit testing practices
  • Full software development life cycle (SDLC) of financial applications
  • Gather and analyze business requirements
  • Design scalable and reliable application components and functionalities
  • Implement software changes through third line support
  • Architect, design, build out and integrate Portal applications supporting the Equities Electronic Trading business
  • Produce high quality server-side Java code with minimal direction
  • Support other members of the development team
  • Provide guidance and subject matter expertise

Nice To Haves

  • May telecommute pursuant to company policies.

Responsibilities

  • 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.
  • Participate in the full software development life cycle (SDLC) of financial applications.
  • Gather and analyze business requirements, design scalable and reliable application components and functionalities.
  • Implement software changes through third line support.
  • Architect, design, build out and integrate Portal applications supporting the Equities Electronic Trading business.
  • Produce high quality server-side Java code with minimal direction.
  • Support other members of the development team as senior member of the team and provide guidance and subject matter expertise as necessary.

Benefits

  • medical, dental and vision coverage
  • 401(k)
  • life insurance
  • other paid leave for qualifying circumstances
  • incentive award
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service