Full Time

Software Engineer- (Java) ) with Capital Markets Experience (REMOTE)

André
Remote!
$90,000 - $140,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by André, so some details may not match this job. The employer's own page has the real description.

Job Overview


André is seeking a highly skilled Software Engineer with expertise in Java and a strong background in capital markets to join our remote team. The successful candidate will be responsible for developing and maintaining software applications that support our trading operations. This role requires collaboration with cross-functional teams to deliver high-quality solutions that meet business requirements. The ideal candidate will possess a solid understanding of financial markets, with the ability to design efficient algorithms and innovate within our software infrastructure.



Job Responsibilities

  • Design, develop, and implement software applications using Java in a capital markets environment.
  • Collaborate with product management and other stakeholders to gather requirements and drive software project priorities.
  • Perform system and software testing to ensure optimal performance and functionality.
  • Analyze and troubleshoot application issues, offering solutions for improvement.
  • Maintain existing codebase and manage technical debt while enhancing application's scalability and performance.
  • Stay informed on emerging technologies and best practices in software development, particularly in the financial domain.
  • Participate in code reviews and provide constructive feedback to peers to improve code quality.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of experience in software development with a focus on Java.
  • Extensive knowledge of capital markets, trading systems, and related technologies.
  • Proficient in Object-Oriented Programming (OOP) principles and design patterns.
  • Experience with Agile development methodologies and continuous integration/continuous deployment (CI/CD) practices.
  • Strong problem-solving skills and ability to work independently in a fast-paced environment.
  • Excellent communication and teamwork skills, capable of collaborating with technical and non-technical stakeholders.


Technologies & Tools


The successful candidate will work with a variety of technologies and tools essential for software development in a capital markets context. This includes Java frameworks (such as Spring and Hibernate), relational databases (like Oracle and PostgreSQL), message brokers (such as Kafka), and version control systems (like Git). Familiarity with cloud platforms (such as AWS or Azure) and container orchestration tools (like Docker or Kubernetes) is also advantageous, as our solutions are increasingly based on microservices architecture.



Ideal Candidates


The ideal candidate for this Software Engineer position will possess a blend of technical expertise, industry knowledge, and interpersonal skills. A proactive and self-driven individual who can work independently while also thriving in a collaborative environment is essential. They should demonstrate a passion for continuous learning and innovation in the financial technology landscape. Strong analytical abilities, attention to detail, and effective communication skills are critical for successfully navigating the challenges within the capital markets domain.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.