Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

staffinity.zohorecruit.com

Solutions Architect - Java-in-office

Posted Updated 1 view
Discussion

Description

Staffinity is currently seeking a Solutions Architect - Java for a client located in Mississauga. This is a full-time, permanent position. with salary, bonus, benefits and the potential for upside. The salary range is 100-130k. Must be able to work every day out of the Mississauga office. The ideal candidate will have the following qualifications:

  • Experience with a startup
  • Deep knowledge of RabbitMQ
  • Experience developing complex products or modules from scratch
  • Technical Architect / SME level knowledge for Java
  • ELK and authorization

Responsibilities:

· Design and develop assigned software modules.

· Unit testing, deployment and module monitoring.

· Act as a main point of contact between internal departments and the customer.

· Participate in agile ceremonies and ensure up to date status reporting.

· Research new technologies and design choices and influence architecture decisions by making contribution in all stages of development.

Qualifications

· 5+ years hands on experience with core Java & J2EE skills and well versed in design patterns and related frameworks

· Experience with Spring-Boot and Microservices

· Good knowledge and experience of oAuth2 and related concepts including scopes, user roles; Good understanding of security including writing secure software, API security, encryption and other security aspects.

· Experience installing, configuring, administering, monitoring, and troubleshooting RabbitMQ.

· Good understanding of Event Driven Architecture.

· Good understanding of concurrency problems and how to solve them in architecture and implementation.

· Experience working with cloud and containerization technologies including AWS, Google Cloud, Docker, Kubernetes etc.

· Good understanding of HTTP protocol with experience in HTTPs, HTTP2.

· Experienced in Continuous Integration and Continuous Deployment (CI/CD) methodologies. Experience in Test Driven Development (TDD) and Paired Programming

· Experience working with Scrum APM practices and tools including Jira, Confluence, Git etc.

· Strong debugging, problem solving and investigative skills. Ability to assimilate disparate information (log files, error messages etc.) and pursue leads to find root cause problems.

· Self-starter who can work independently with good communication skills.


Skills

Apply

See also

Architecture jobs by country — openings, pay and top skills →