Hybrid Senior Java Developer

Posted 2 months ago

Apply now

About the role

  • Java Developer building and maintaining data infrastructure and reporting tools for middle office at PIMCO. Collaborating with investment teams to enhance efficiency and performance metrics.

Responsibilities

  • Build and maintain supporting components, including data infrastructure and reporting tools within the middle office ecosystem.
  • Ensure high performance and scalability through best practices in software architecture and rigorous testing protocols.
  • Provide Level 3 support for middle office applications.
  • Work closely with Portfolio Managers & Operations to gather requirements and provide technical solutions.
  • Translate various financial asks into tangible, production-quality software.
  • Uphold industry best practices in coding, design patterns, and application development.
  • Mentor junior team members and perform code reviews to maintain high-quality standards.

Requirements

  • BS/MS/PhD in Computer Science, Mathematics, or a related technical field.
  • 8+ years of hands-on software development experience in Java and Python
  • Experience in developing cloud-ready, distributed, large-scale, data-intensive applications
  • Strong understanding of data structures, algorithms, OOP, and design patterns
  • Experience with data modelling, relational and NoSQL databases, and RESTful APIs.
  • Experience with Kafka and other real-time messaging systems
  • Experience with distributed caching technologies such as Memcached, Ignite, etc.
  • Proven experience in database development and SQL
  • Deep financial knowledge of transactions, positions, P&L, or performance management.
  • Experience working in a fast-paced, dynamic environment
  • Familiarity with cloud platforms (e.g., AWS) and data warehousing solutions (e.g., Snowflake) is a plus

Benefits

  • discretionary bonus
  • performance awards

Job title

Senior Java Developer

Job type

Experience level

Senior

Salary

$175,000 - $240,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job