Java Software Engineer
- Montreal, QC, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English · French
- Posted
Original job description
English section of this bilingual listing.
Tier-one global investment bank is hiring a Java Developer for its Capital Technology team.
Location: Montreal
Key Responsibilities
- Develop and maintain applications using Java
- Write SQL and interact with databases
- Understand how UI, backend services and databases interact
- Apply data structures and logical problem-solving
- Contribute to integrating AI-enabled solutions
- Troubleshoot technical issues and propose solutions
Required Skills
- Strong foundation in Java
- Working knowledge of SQL and relational databases
- Understanding of basic data structures and algorithms
- Strong logical and analytical thinking
- Good communication, able to explain your reasoning
- Proactive mindset, strong sense of ownersh
The mthree Expert Model
mthree's Expert model gives experienced professionals access to top roles across tech, finance, aviation, and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading global organisations. We partner with professionals who are eager to fast-track their careers in technology or operations within prestigious global organisations.
Read the full bilingual original
Développeur(se) Java (Capital Technology)
Une banque d’investissement internationale de premier plan recherche un(e) développeur(se) Java pour rejoindre son équipe Capital Technology.
Lieu: Montréal
Responsabilités clés
- Développer et maintenir des applications Java.
- Rédiger des requêtes SQL et interagir avec des bases de données.
- Comprendre les interactions entre les interfaces utilisateur (UI), les services backend et les bases de données.
- Appliquer des structures de données et des méthodes de résolution de problèmes logiques.
- Contribuer à l’intégration de solutions reposant sur l’intelligence artificielle (IA).
- Diagnostiquer les problèmes techniques et proposer des solutions.
Compétences requises
- Solides bases en développement Java.
- Connaissance pratique de SQL et des bases de données relationnelles.
- Bonne compréhension des structures de données et des algorithmes de base.
- Solides capacités de raisonnement logique et d’analyse.
- Bonnes aptitudes en communication et capacité à expliquer son raisonnement.
- Esprit d’initiative et sens des responsabilités.
Le modèle Expert de mthree
Le modèle Expert de mthree offre aux professionnels expérimentés l’accès à des postes de premier plan dans les secteurs de la technologie, de la finance, de l’aviation et de l’assurance. Rejoignez-nous pour travailler sur des projets technologiques novateurs, allant de plateformes de négociation internationales à des applications essentielles pour de grandes organisations à l’échelle mondiale. Nous accompagnons les professionnels qui souhaitent accélérer leur carrière dans les domaines de la technologie ou des opérations au sein d’organisations internationales prestigieuses.
Java Developer (Capital Technology)
Tier-one global investment bank is hiring a Java Developer for its Capital Technology team.
Location: Montreal
Key Responsibilities
- Develop and maintain applications using Java
- Write SQL and interact with databases
- Understand how UI, backend services and databases interact
- Apply data structures and logical problem-solving
- Contribute to integrating AI-enabled solutions
- Troubleshoot technical issues and propose solutions
Required Skills
- Strong foundation in Java
- Working knowledge of SQL and relational databases
- Understanding of basic data structures and algorithms
- Strong logical and analytical thinking
- Good communication, able to explain your reasoning
- Proactive mindset, strong sense of ownersh
The mthree Expert Model
mthree's Expert model gives experienced professionals access to top roles across tech, finance, aviation, and insurance. Join us to work on groundbreaking technology projects, from international trading platforms to critical applications for leading global organisations. We partner with professionals who are eager to fast-track their careers in technology or operations within prestigious global organisations.
More about this job
Responsibilities
Develop and maintain Java applications and interact with databases using SQL. Contribute to the integration of AI-enabled solutions and troubleshoot technical issues within a capital technology team.
Requirements
Requires a strong foundation in Java, SQL, and basic data structures and algorithms. Candidates should possess strong analytical thinking and the ability to communicate their reasoning effectively.
Skills
- Java
- SQL
- Relational Databases
- Data Structures
- Algorithms
- Logical Reasoning
- Analytical Thinking
- Communication
- AI Integration
- Troubleshooting
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Finance & Accounting
- Engineering
Keywords
- Java
- SQL
- Relational Databases
- Data Structures
- Algorithms
- Artificial Intelligence
- Investment Banking
- Capital Technology
- Backend Services
- UI
- Software Engineering
- Financial Services