At a Glance
- Tasks: Join our team as a Senior Java Developer, tackling complex software challenges in finance.
- Company: PIMCO is a global asset management firm dedicated to helping investors achieve their financial goals.
- Benefits: Enjoy a vibrant culture, education reimbursements, and opportunities for career mobility and volunteering.
- Why this job: Be part of a diverse engineering community that values collaboration, learning, and impactful technology solutions.
- Qualifications: Expertise in Java and AWS required; financial services experience is a plus.
- Other info: We celebrate diversity and provide equal employment opportunities for all candidates.
The predicted salary is between 48000 - 84000 £ per year.
Social network you want to login/join with: We are a leading global asset management firm with over 3,000 employees across 20 offices in 15 countries; we help millions of investors around the world pursue their financial goals. We hire critical thinkers. People who thrive in a collaborative culture like ours where we solve real problems while building the future of finance. You Are excited to be part of a vibrant engineering community that values diversity, hard work, and continuous learning. Love solving complex real-world business problems. Recognize that cross-functional collaboration is a core component of success for the team. Believe there are multiple ways to solve most technical problems and are willing to debate the trade-offs. Have become a stronger engineer by making mistakes and learning from them. Are a doer, someone who wants to grow their career and gain experience across technologies and business functions. We Continuously invest in a high-performance and inclusive culture, in which a diversity of backgrounds, experiences, and viewpoints are celebrated and valued. Encourage career mobility, so you can benefit from learning different functions and technologies, and we gain the benefits of your experience across teams. Run technology pro bono programs that help the non-profit community and give our engineering community opportunities to volunteer and participate. Offer education reimbursements and ongoing training in technology, communication, and diversity & inclusion. Embrace knowledge sharing through lunch-and-learns, demos, and technical forums. Consider our people to be our greatest asset—we will help you learn what PIMCO Technology has to offer so you can participate in activities that benefit your career while delivering impactful technology solutions. We are looking for a Senior Java Developer to join our Investment Accounting / Positions team in London or Newport Beach, CA. This team focuses on developing software on-prem and in the cloud to capture trading transactions and calculate positions for the firm. You will work closely with our hedge fund business and other team members as a senior player to develop efficient solutions and support others in understanding and solving complex problems. This role will include working on a legacy system as well as developing a next-generation IBOR in AWS. How does Technology fit in with this? We aim to deliver our investment professionals with on-time, accurate information, every time that enables them to make decisions in an increasingly complex world. We provide foundational real-time position capabilities that enable downstream risk and trading systems to calculate optimal executions, regulatory compliance, and client risk. What do you need to know? You must be an expert in Java development with experience in AWS. Financial services experience is a bonus. You will be working with a worldwide team of developers and will be expected to do some L2 support. You need to know and love the Java language! Python and TypeScript are useful skills too. GitLab and expertise in continuous integration and delivery techniques are a plus. Requirements 15+ years of programming, with at least 5+ years of Java required. 5+ years of experience building cloud-native applications with AWS. Familiarity with Spring and Apache libraries and other large open-source libraries. Experience with complex technology stacks. Experience with Kafka and real-time messaging systems. Minimum of 2 years\’ experience with Apache Flink. Deep understanding is desired. Expert SQL/Database Query experience required. Financial Services experience is desired. Strong analytical ability to learn independently from the code / reverse engineer. Ability to work well independently and in cross-functional teams. Excellent written and oral communication skills. Equal Employment Opportunity and Affirmative Action Statement PIMCO recruits and hires qualified candidates without regard to race, national origin, ancestry, religion (including religious dress and grooming practices), sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), sexual orientation, gender (including gender identity and expression), age, military or veteran status, disability (physical or mental), any factor prohibited by law, and as such affirms in policy and practice to support and promote the concept of equal employment opportunity and affirmative action, in accordance with all applicable federal, state, provincial and municipal laws. The company also prohibits discrimination on other basis such as medical condition, or marital status under applicable laws. Applicants with Disabilities PIMCO is an Equal Employment Opportunity/Affirmative Action employer. We provide reasonable accommodation for qualified individuals with disabilities, including veterans, in job application procedures. If you have any difficulty using our online system due to a disability and you would like to request an accommodation, you may contact us at 949-720-7744 and leave a message. This is a dedicated line designed exclusively to assist job seekers with disabilities to apply online. Only messages left for this purpose will be considered. A response to your request may take up to two business days. Job ID R105070 #J-18808-Ljbffr
Contact Detail:
PIMCO Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as Java, AWS, and Apache Flink. Being able to discuss your experience with these technologies in detail during interviews will demonstrate your suitability for the role.
✨Tip Number 2
Engage with the engineering community by attending meetups or webinars focused on Java development and cloud technologies. This not only expands your network but also shows your commitment to continuous learning, which is highly valued by us.
✨Tip Number 3
Prepare to discuss real-world problems you've solved using Java and AWS. Be ready to explain your thought process and the trade-offs you considered, as this aligns with our collaborative culture and problem-solving approach.
✨Tip Number 4
Showcase your ability to work in cross-functional teams by highlighting any past experiences where collaboration was key to success. This will resonate well with our emphasis on teamwork and diverse perspectives.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your 15+ years of programming experience, especially your 5+ years in Java development. Include specific projects that demonstrate your expertise in AWS and any relevant financial services experience.
Craft a Compelling Cover Letter: In your cover letter, express your excitement about joining a collaborative culture and how your problem-solving skills align with the company's goals. Mention your willingness to learn and grow, as well as your experience with cross-functional teams.
Showcase Relevant Skills: Clearly list your technical skills such as Java, AWS, Spring, Apache libraries, Kafka, and SQL. If you have experience with Python or TypeScript, be sure to mention that too, as it could set you apart from other candidates.
Prepare for Technical Questions: Anticipate technical questions related to Java development, cloud-native applications, and real-time messaging systems. Be ready to discuss your experience with complex technology stacks and how you've solved challenging problems in the past.
How to prepare for a job interview at PIMCO
✨Showcase Your Java Expertise
As a Senior Software Developer, your proficiency in Java is crucial. Be prepared to discuss your past projects, the challenges you faced, and how you overcame them. Highlight specific examples where your Java skills made a significant impact.
✨Demonstrate Cloud Knowledge
Since the role involves AWS, ensure you can articulate your experience with cloud-native applications. Discuss any relevant projects you've worked on, particularly those that involved AWS services, and be ready to explain the benefits of using cloud technology in software development.
✨Emphasise Collaboration Skills
This company values cross-functional collaboration. Prepare to share experiences where you successfully worked within a team, especially in solving complex problems. Highlight your ability to communicate effectively with both technical and non-technical stakeholders.
✨Prepare for Technical Challenges
Expect to face technical questions or coding challenges during the interview. Brush up on your problem-solving skills and be ready to demonstrate your thought process. Practising common algorithms and data structures in Java will help you feel more confident.