C++ / Java Developer
- Vaughan, ON, Canada
Applications open in a new tab.
Job details
- Experience
- Minimum 2+ years of programming experience using Java (Spring) and/or C++ (STL) (preferably with exposure to both)
- Posting language
- English
Original job description
Junior C++/ Java Developer to help program and maintain the world's largest online poker platform, built with Java, C++, SQL and AWS.
Permanent, full time
Toronto, Ontario (remote until further notice, hybrid thereafter)
Key responabilties:
- Review business requirements and implementation criteria with the Squad to ensure clear understanding of the ask before the start of the implementation
- Implement development tasks with the highest quality; test, document, socialize, and be accountable for the changes implemented
- Work with the Squad to ensure all assigned deliverables are completed within the agreed deadlines and all assigned tickets statuses are kept updated
- Research and evaluate new methodologies and technologies that improve the quality, reliability, scalability, security, and performance of Casino technology, architecture, and platform
Must have:
- Minimum 2+ years of programming experience using Java (Spring) and/or C++ (STL) (preferably with exposure to both)
Nice to have:
- Experience with AWS
Experience with SQL and RDBMS - Degree in Computer Science
- Experience with Docker and Kubernetes for working with container-based web services
- Experience with modern development/testing/deployment methodologies, source control management, and multiple IDEs and debugging tools
- Experience with unit testing frameworks (such as Junit, Cucumber, etc.)
More about this job
Responsibilities
The C++/Java developer at Source Code will review requirements with the squad, implement and test development tasks, and keep deliverables and tickets on schedule. They will also research new methodologies and technologies to improve the platform.
Requirements
Candidates need at least 2 years of programming experience in Java (Spring) and/or C++ (STL), ideally both. A computer science degree, AWS, SQL/RDBMS, Docker and Kubernetes, and unit testing experience are assets.
Skills
- Java
- Spring
- C++
- STL
- SQL
- RDBMS
- AWS
- Docker
- Kubernetes
- JUnit
- Cucumber
- Unit testing
- Source control management
- Multiple IDEs
- Debugging tools
- Software testing
- Software documentation
- Requirements analysis
- Deployment methodologies
- Container-based web services
- Performance optimization
- Software security
- Scalability
- Technology research
Categories
- Software
- Technology
Keywords
- C++
- Java
- Spring
- STL
- SQL
- RDBMS
- AWS
- Docker
- Kubernetes
- JUnit
- Cucumber
- unit testing
- source control
- online poker
- casino technology
- software developer
- backend developer
- Agile
- CI/CD
- debugging
Seniority
Entry level
Tools
- Java
- C++
- SQL
- AWS
- Docker
- Kubernetes
- JUnit
- Cucumber
Languages
- English
Fields of study
- Computer Science