Spring Boot Technical Lead
- Montreal, QC, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Position: Spring Boot Technical Lead
Location: Montreal, Quebec, Canada
Work Model: Hybrid – 3 days in office
Required Skills:
- Strong Java/JavaScript programming skills
- Experience with Python, Spring Boot, and REST API development
- Understanding of object-oriented design and software engineering principles
- Knowledge of Linux/Unix systems
- Familiarity with networking protocols including HTTPS, SSH/SFTP, and TLS
- Experience with relational databases including Oracle and PostgreSQL
- Spring Boot, database design, and software design skills
- AWS cloud experience
Responsibilities:
- Design, develop, and maintain scalable applications using Java, JavaScript, and Spring Boot frameworks.
- 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.
More about this job
Responsibilities
Design, develop, and maintain scalable applications and secure, high-performance REST APIs using Java, JavaScript, Spring Boot, and Python, while managing relational database solutions. Lead technical delivery through collaboration, mentoring, code reviews, and architectural decisions, ensuring system integration and compliance with organizational standards and security protocols.
Requirements
Requires strong Java and JavaScript skills, experience with Python, Spring Boot, REST APIs, relational databases, and AWS, along with knowledge of object-oriented design and software engineering principles. Candidates should also be familiar with Linux/Unix systems and secure networking protocols, including HTTPS, SSH/SFTP, and TLS.
Skills
- Java
- JavaScript
- Python
- Spring Boot
- REST API Development
- Object-Oriented Design
- Software Engineering
- Linux/Unix
- HTTPS
- SSH/SFTP
- TLS
- Oracle
- PostgreSQL
- Database Design
- AWS
- Technical Leadership
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Management & Leadership
Keywords
- Java
- JavaScript
- Python
- Spring Boot
- REST APIs
- Object-Oriented Design
- Software Engineering
- Linux
- Unix
- HTTPS
- SSH
- SFTP
- TLS
- Relational Databases
- Oracle
- PostgreSQL
- Database Design
- AWS
- Cloud Computing
- Scalable Applications
- API Security
- System Integration
- Technical Leadership
- Mentoring
- Code Reviews
- Architecture
- Agile Collaboration
- IT Services
- Contract