Role: Full Stack Java Developer

Location: Hybrid (3 days in office in Montreal)

Duration: Long-term Contract

Detailed Responsibilities:

  • Lead the development and support of RESTful APIs, ensuring high performance and security.
  • Develop and maintain Python-based components and scripts to enhance platform capabilities.
  • Apply object-oriented design and software engineering principles throughout the software development lifecycle.
  • Operate effectively in Linux/Unix environments, ensuring robust system integration and deployment.
  • Utilize and implement secure networking protocols, including HTTPS, SSH/SFTP, and TLS.
  • Design, implement, and manage relational database solutions using Oracle and PostgreSQL.
  • Collaborate with cross-functional teams to deliver solutions that meet business and technical requirements.
  • Mentor junior developers, promote best practices, and contribute to code reviews and architectural decisions.
  • Ensure deliverables are compliant with organizational standards and security protocols.

Must Have:

  • Experience with Python and Spring Boot and REST API development
  • Understanding of object-oriented design and software engineering. Principles
  • Knowledge of Linux/Unix systems and familiarity with networking protocols (HTTPS, SSH/SFTP, TLS)
  • Experience working with relational databases (Oracle, PostgreSQL)

#J-18808-Ljbffr
Similar jobs

Java Software Engineer

Apply Now
Back to search page