Java Developer

Open Systems TechnologiesMississauga, CA
Published on

About the Role

Open Systems Technologies is seeking a seasoned Java Developer for a challenging role with one of our esteemed financial services clients. This position is critical and time-sensitive; therefore, we encourage you to apply as soon as possible. The successful candidate will work primarily in a hybrid setting, requiring office presence in Mississauga 3 days a week.

Technical Skills

  • Over 10 years of strong experience in JAVA, Spring/Spring Boot/Spring Batch, and SOAP/Restful Services
  • Solid experience in SQL (preferably Oracle) and PL/SQL programming
  • Strong software design skills
  • Good experience in micro-service development
  • Proficiency with messaging platforms (e.g., Kafka, RabbitMQ)
  • Familiarity with Graph databases (e.g., Neo4J) is a plus
  • Expertise in Unix (Linux) commands and scripting
  • Knowledge of processes and tools that yield well-written, low defect rate code
  • Experience using collaboration tools and source control
  • Good knowledge of workflow management systems (e.g., JBPM) is advantageous.

About the Candidate

We are looking for a dedicated Java Developer with a passion for technology and a strong foundation in software development practices. The ideal candidate should possess not only technical proficiency but also the ability to work collaboratively in a hybrid environment. A commitment to producing high-quality, efficient code will be key to your success in this role.

About the Company

Open Systems Technologies is at the forefront of the financial services sector, providing top-notch IT solutions that enhance business processes and outcomes. We pride ourselves on our customer-centric approach and commitment to excellence. Join us in making a significant impact in the technology landscape of financial services.

Company Culture and Benefits

Our company culture fosters collaboration, innovation, and continuous improvement. We offer a range of benefits aimed at ensuring our employees are supported and engaged in their work. Join a team where your contributions are valued, and grow your career with us!