Skip to content
mimi

Junior Java Developer

Swoon

Remote · Canada Contract Mid Level 2mo ago

About the role

JAVA SOFTWARE ENGINEER – CAPITAL MARKETS

Location: Remote (EST Hours)

Contract Length: Long-term contract with potential for full-time conversion

Industry: Banking / Capital Markets

About the Role

We are looking for a hands-on Java Software Engineer to join a high-impact Capital Markets technology team responsible for building and maintaining the core systems that power enterprise-wide applications.

This team acts as the “nervous system” of the organization, supporting critical infrastructure such as data stores, databases, and backend services. This is a fully hands‑on coding role focused on building scalable, high‑performance systems—not a leadership or management position.

You will work closely with architecture, engineering, and business teams to design, develop, and optimize enterprise‑grade applications while ensuring alignment with modern architecture and DevOps practices.

Must‑Have Qualifications

  • Strong hands‑on Java development experience
  • Experience building scalable backend systems and APIs
  • Solid understanding of software development lifecycle (SDLC) and engineering best practices
  • Experience with data structures, algorithms, and system design
  • Ability to write clean, secure, and high‑performance code
  • Experience troubleshooting production issues and performing root cause analysis
  • Strong collaboration and communication skills

Nice‑to‑Have Qualifications

  • AWS or cloud platform experience
  • Experience in Capital Markets or Financial Services environments
  • Exposure to DevOps practices and CI/CD pipelines
  • Experience working with large‑scale distributed systems or data platforms

Skills

Java

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free