Software Developer – Java / Python / C / C++
Intellecttinc — Canada · Posted ~23 hours ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
We are seeking an experienced Software Developer to design, develop, and test software components in a containerized microservices environment.
Key Responsibilities
Design and develop Java-based software components.Develop using Python, C, and C++ as required.Build and support microservices using Docker and Kubernetes.Develop and integrate REST and gRPC APIs.Work with SQL databases and data formats such as JSON, YAML, XML, and Protobuf.Apply cryptographic libraries and secure coding practices.Create unit tests and support BDD automation using Gherkin/Cucumber.Collaborate with developers, architects, and QA teams on design, implementation, and code reviews.
Required Skills
7+ years of Java development experience.Strong experience with Python, C, and C++ – mandatory.Experience with microservices, Docker/Kubernetes, and SQL databases.Knowledge of REST APIs, gRPC, and data serialization.Experience with BDD/testing frameworks such as Cucumber.Bachelor’s degree in Computer Science, Engineering, or related field.
Preferred
AWS, Azure, or GCP experience.CI/CD and DevOps knowledge.Agile/Scrum experience.
We have 86,729 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 86,729 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume