Java Developer
Apptad Inc
Job Title: Java Developer
Job Location: Mississauga, ON (Onsite)
Job Type: Full-Time
Position Overview
We are seeking a talented and driven Java Software Engineer to design, build, and maintain high-performance, scalable, and reliable backend systems. In this role, you will collaborate with cross-functional teams to deliver high-quality software solutions that drive our business forward. You will be responsible for the full software development lifecycle, from concept and architecture to testing and deployment.
Core Responsibilities
- Application Development: Write clean, efficient, maintainable, and well-tested Java code adhering to industry best practices.
- Architecture & Design: Design robust backend architectures, RESTful APIs, and microservices that can handle high throughput and low latency.
- Database Management: Design, optimize, and interact with relational (SQL) and non-relational (NoSQL) databases.
- Testing & Quality: Conduct unit, integration, and performance testing using automated testing frameworks to ensure software reliability.
- CI/CD & Deployment: Participate in DevOps practices, leveraging CI/CD pipelines to automate application deployment and infrastructure management.
- Troubleshooting: Diagnose, debug, and resolve complex production issues and performance bottlenecks.
- Collaboration: Partner with product managers, frontend engineers, and system architects to translate business requirements into technical solutions.
Technical Skills & Qualifications
Required Technical Skills
- Core Java: Deep understanding of Java 8+ (or Java 11/17/21 depending on your stack), OOP concepts, multithreading, and concurrency.
- Frameworks: Extensive experience with the Spring Ecosystem (Spring Boot, Spring MVC, Spring Security, Spring Data).
- API Development: Proven experience building and consuming RESTful Web Services (JSON, XML).
- Databases: Strong proficiency with SQL databases ( PostgreSQL, MySQL, Oracle ) and ORM frameworks like Hibernate/JPA .
- Build Tools: Experience with build automation tools like Maven or Gradle .
- Version Control: Proficiency with Git and collaborative workflows (GitLab, GitHub, Bitbucket).
Preferred / Nice-to-Have Skills
- Cloud Platforms: Experience deploying applications on cloud infrastructure ( AWS, Azure, or GCP ).
- Microservices & Containers: Familiarity with Docker, Kubernetes , and microservice design patterns.
- Messaging Systems: Experience with message brokers like Apache Kafka or RabbitMQ .
- NoSQL Databases: Experience with MongoDB, Redis, or Cassandra .
- Testing Tools: Experience with JUnit, Mockito , or Testcontainers.
Soft Skills & Education
- Education: Bachelor's or Master's degree in Computer Science, Engineering , or a related technical field (or equivalent practical experience).
- Problem Solving: Strong analytical thinking and debugging capabilities.
- Communication: Excellent verbal and written communication skills to articulate technical ideas clearly.
- Teamwork: A collaborative mindset with a willingness to participate in code reviews and mentor junior peers.
- ...We are hiring for a Senior Java Full Stack Developer . This role focuses on building scalable enterprise applications using Java, Spring Boot, modern front-end frameworks, and cloud technologies. The ideal candidate has strong full-stack development experience,...Suggested
- ...Job Description/ Responsibilities What will you do? Develop deep working knowledge of operational workflow and document management technologies using both current industry tooling and emerging agentic solutions Design solutions that bring the business vision...Suggested
- ...Job Title: Full Stack Software Engineer (TypeScript / Python / Java) Job Location: 100% Remote - Canada Job Type: T4... ...NearSource Technologies is seeking a Full Stack Software Engineer to develop innovative tools, prototypes, and proof-of-concept...SuggestedHourly payContract workTemporary workRemote work
$120k - $140k
...looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Senior Java Back End Developer. As a Senior Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and...SuggestedFull timeWork at office2 days per week- ...Title: Android Lead Developer Location: Canada Mobile Andriod Developer - Android JD: Design and developing applications on Android platform using Java and Kotlin. Hands-on experience in design and development of Android Applications. Very...Suggested
- ...Location :Canada Remote Job Summary Innova Software Services Inc. is seeking an experienced Lead Front End Engineer to design, develop, and scale modern, high-performance eCommerce applications. The ideal candidate will have strong expertise in JavaScript,...Remote work
- ...strategic platform planning. This remote role is suited to a proactive developer with strong systems thinking , problem-solving skills, and an... ...client applications and backend services using TypeScript , Java , or Python . Collaborate with cross-functional teams...Contract workTemporary workRemote work
- Duties Responsible for designing and developing cloud infrastructure, including REST APIs for route optimization and cloud-based applications... ...design, and data structures. Experience with C++, Go, and Java. Experience with Python, Ruby, Lua, and shell script. #J-18808-...Work experience placement
- Job Summary: The Senior Full Stack Software Developer will design, develop, and maintain scalable web-based applications and data pipelines... ...Skills: Proficient in n-tier web-based applications and Java EE (J2EE) technologies. Strong programming skills in JSF,...
- ...investigate technical issues using observability tools, preferably Dynatrace. Analyze Java Spring Boot application code to identify and resolve technical issues. Develop and implement automation using scripting languages to improve operational efficiency....
- ...Assignment: RQ11600 - Software Developer - Full Stack - Senior Job Title: Full Stack Developer Requisition (SS): RQ11600... ...web-based applications, database technologies, software, tools, Java EE (J2EE) and cloud native technologies Experience in complex...Work at office
- Role: Senior Software Engineer(Python) Location: Toronto Downtown , ON Type: Fulltime Responsibilities and Duties Design and deliver high quality features and enhancements. Own the end-to-end delivery of large features within your...Full time
- ...support containerized applications on OpenShift and Kubernetes. Develop reusable GitHub Actions and GitLab CI templates to standardize... ..., MySQL, DB2, or MongoDB. Programming exposure to Java, Node.js, C#, or C++. Education ~ Diploma or degree...
$181.05k - $213k
...You have experience with (or a desire to learn) our core technologies: Python, Django, React, Postgres, and Kafka . We also utilize Java, gRPC, and AWS. Execution: You can break down complex user stories into actionable tasks and execute them with minimal guidance....Full time$180k - $220k
BitGo (NYSE: BTGO) is the digital asset infrastructure company delivering custody, wallets, staking, trading, financing, stablecoins, and settlement services from regulated cold storage. Since 2013, BitGo has focused on accelerating the transition of the financial system...Full timeWork at officeWorldwide- ...Service Create and maintain DA.live Blocks leveraging design systems for consistent, accessible customer experience patterns Develop Adobe Forms capabilities for customer workflows, lead capture, and digital self-service experiences Partner with product managers...
- ...in administering both Linux and Windows, and have practical, enterprise-level experience supporting IIS/.NET applications as well as Java Spring Boot services. You have built and maintained CI/CD pipelines (primarily GitHub Actions) with DevSecOps principles baked...Contract workRemote work
$180k - $220k
...responsibility from inception to deployment and customer integration Expose and document functionality to the UI, third-party developers, and our internal and external tooling Collaborate with cross-functional teams to define, design, and ship new features Write...Full timeWork at officeWorldwide- ...Our Client is seeking an experienced Senior Software Developer with strong expertise in Microsoft Azure, .NET Core, C#, MVC, Entity Framework, ReactJS, and Azure DevOps to support a major public sector modernization initiative. The successful candidate will contribute...Full time
$35 - $40 per hour
...Understand simple controls networking principles. Display knowledge of controls hardware Create P&ID’s based on contract drawings P&ID’s Develop controls submittals with assistance from senior level application engineers. Understand simple installation methods. Ability to...Hourly payFull timeContract workFor contractorsFlexible hours$90k - $130k
...and write unit tests.What You'll Bring RequiredBachelor’s degree in computer science, CIS preferredMinimum 5 years of experience developing against Autodesk Revit APIProficiency in WPF FrameworkKnowledge of databases and operating systemsGood working knowledge of email...Full timeLocal areaRemote workFlexible hoursNight shift- ...interfaces closely with customers, sales, engineering, and management to recommend hardware and software solutions, ensure product quality, develop and debug instrument drivers, and provide expert technical support. The Applications Engineer remains current on industry trends...Full timeWork experience placementLocal area
- ...Senior Azure .NET Developer 5 7 Years Experience Azure Cloud Senior Developer Location: Not specified | Work Arrangement: Not specified | Employment Type: Not specified Job Summary We are seeking a highly skilled Senior Azure .NET Developer to...Full time
$60k - $100k
Job Description Job Description About Us: Cubic Machinery, a machine tool builder and robotics integrator, has been in business for over 30 years. We proudly serve top-tier aerospace and precision manufacturing companies in the US, Canada & Mexico. Our engineering...- Title: Sr. Full Stack Engineer - Enterprise Applications Employment Type: Contract Assignment Term: 6 months+ Office Location: Onsite, potential hybrid flex - Anduril HQ Building Hive C. 1400 Anduril, Costa Mesa, CA 92626 Target Start Date: ASAP ...Full timeContract workWork at officeImmediate startFlexible hours
- RedBuilt is seeking a full-time Plant Technical Associate in Chino to lead day-to-day quality initiatives and manage the Quality Management System. You will coordinate QA programs, monitor production quality, and report performance to leadership while supporting continuous...Full time
- ...believe that digital transformation is essential to creating a more sustainable future. That's why we are working with our customers to develop solutions that can help them reduce their environmental impact, improve their efficiency, and create a more equitable society. We...Minimum wagePermanent employmentFull timeTemporary workWork experience placementRemote work3 days per week
$100k - $120k
Help Deliver the Future of Usage-Based Billing LogiSense is looking for a Software Developer to help build and enhance our usage-based billing platform. You’ll bring strong C#, .NET, and Microsoft SQL Server skills, along with experience applying other technologies to solve...Local areaRemote workFlexible hours$7.5k
...by location, position, employee classification, and eligibility. Qualifications A minimum of five (5) years of experience developing modern web applications and/or cloud services Bachelor's degree in Computer Science, Software Engineering, Computer Engineering...Full timeTemporary workWorldwide$135k - $150k
...complex Salesforce ecosystems in order to deliver both declarative and non-declarative custom solutions. Collaborate with Admins, Developers and Leadership to deliver the most efficient and scalable solutions to complex problems. Manage timelines, resources, and...Full timeWork at officeRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java developer remote part time Ontario, CA
- entry level java developer remote Ontario, CA
- senior java full-stack developer Ontario, CA
- java programming Ontario, CA
- java production support Ontario, CA
- java microservices Ontario, CA
- java Ontario, CA
- entry level java programming Ontario, CA
- senior java j2ee developer Ontario, CA
- java developer backend




