> Markdown version of [/jobs/ext/562377-java-software-engineer-remote](https://www.wearedevelopers.com/jobs/ext/562377-java-software-engineer-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Software Engineer - Remote - **Company:** YDC PROPERTIES LLC - **Location:** Toronto, United States (Remote available) - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** Clean Code Principles, Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Application Performance Management, Microsoft Azure, Cloud Computing, Code Review, Databases, Continuous Integration, Relational Databases, Software Debugging, Java Platform Enterprise Edition (J2EE), Hibernate (Java), Java Persistence API, Java Web Services, PostgreSQL, Machine Learning, MongoDB, MySQL, NoSQL, Oracle (Applications), Performance Tuning, Secure Coding, Software Engineering, SQL Databases, Systems Integration, Web Application Frameworks, Enterprise Software Applications, Spring-mvc, ReactJS, Spring-boot, Software Security, Backend, Git, AngularJS, Gitlab-ci, Information Technology, Cassandra, Front End Software Development, Restful APIs, Software Version Control, Data Pipelines, Jenkins, Microservices - **Published:** June 16, 2026 - **Apply:** https://arc.dev/remote-jobs/j/ydc-pro-java-software-engineer-remote-oxa9rbw3z9 ## About the Role * 9 to 10 years with Java, J2EE * Strong proficiency in Java (Java 15 or higher) * Experience with frameworks such as Spring Boot, Spring MVC, and Hibernate/JPA * Solid understanding of RESTful API development and microservices architecture * Experience with SQL and relational databases (e.g., MySQL, PostgreSQL, Oracle) * Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) * Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI) * Proficiency with Git or other version control systems * Experience with Azure cloud platforms * Exposure to AI/ML concepts such as model integration, data pipelines, or AI-powered APIs, * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field * Coursework or certification in Artificial Intelligence, Machine Learning, or Data Science is an added advantage * Relevant certifications in Java or cloud technologies are an advantage * Equivalent practical experience may be considered in lieu of formal education Preferred Qualifications * Experience working in Agile/Scrum environments * Exposure to frontend technologies (Angular, React) is a plus * Understanding of secure coding practices and application security * Experience with performance tuning and scalability Soft Skills * Strong analytical and problem-solving skills * Good communication and stakeholder interaction abilities * Ability to work independently as well as in a team environment * Strong organizational and time management skills ## Description We are seeking an experienced Intermediate Java Developer with 9 to 11 years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate will have strong backend development expertise, a solid understanding of modern frameworks, and the ability to work in a collaborative, fast-paced environment., * Design, develop, test, and maintain Java-based applications * Build and optimize RESTful APIs and microservices architecture * Collaborate with cross-functional teams to define and implement technical solutions * Write clean, efficient, and maintainable code following best practices * Troubleshoot, debug, and enhance application performance * Participate in code reviews and contribute to continuous improvement * Integrate applications with databases and third-party systems * Support deployment activities and production issue resolution ## Related Videos - [Your next 10x engineer isn't in your city. Refactor accordingly.](https://www.wearedevelopers.com/videos/100103-your-next-10x-engineer-isn-t-in-your-city-refactor-accordingly) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)