Intermediate Java Software Engineer

ydc pro Canada
Remote
Apply
AI Summary

We are seeking an experienced Intermediate Java Developer to design, develop, and maintain scalable enterprise applications. The ideal candidate will have strong backend development expertise and a solid understanding of modern frameworks. The role requires collaboration with cross-functional teams and the ability to work in a fast-paced environment.

Key Highlights
Design, develop, and maintain Java-based applications
Collaborate with cross-functional teams
Troubleshoot, debug, and enhance application performance
Key Responsibilities
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
Technical Skills Required
Java Spring Boot Spring MVC Hibernate/JPASQL relational databases NoSQL databases CI/CD tools Git Azure cloud platforms AI/ML concepts
Benefits & Perks
Remote work
Contract period: 9 to 12 months
Full-time/Contract employment
Nice to Have
Experience working in Agile/Scrum environments
Exposure to frontend technologies (Angular, React)

Job Description


We are Hiring


Java Software Engineer


Fully Remote


Nature of employment: Contract – Remote

Contract period: 9 to 12 months

Start date: 2/3 weeks


Location: Remote / Ontario, Canada

Employment Type: Full-time / Contract


Job Summary

We are seeking an experienced Intermediate Java Developer with 6–7 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.


Key Responsibilities:

  • 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


Required Technical Skills:

  • Strong proficiency in Java (Java 8 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

Educational Qualifications

  • 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



Email your resume to : Mycareer@ydcpro.com


Similar Jobs

Explore other opportunities that match your interests

Frontend Engineer (Remote)

Programming
13h ago
Visa Sponsorship Relocation Remote
Job Type Part-time
Experience Level Entry level

quik hire staffing

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Lorven Technologies Inc.

Canada
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

Lorven Technologies Inc.

Canada

Subscribe our newsletter

New Things Will Always Update Regularly