Overview
Skills
Job Details
Job Title: Java Backend Developer
Location: Toronto,ON
Job Type: [Full-Time/Contract]
Experience Level: [Mid-Level/Senior-Level]
Industry: [IT Services, FinTech, E-commerce, etc.]
Bill Rate : 80/hr
Job Summary:We are seeking a skilled Java Backend Developer to design, implement, and maintain high-performance server-side logic and scalable web applications. You will work closely with front-end developers, architects, and other team members to deliver robust APIs and services.
Key Responsibilities:-
Develop and maintain backend components and APIs using Java (8/11/17).
-
Write clean, scalable, and efficient code following best practices.
-
Work with Spring Boot, Hibernate, and RESTful web services.
-
Integrate with databases like MySQL, PostgreSQL, or MongoDB.
-
Ensure application performance, security, and responsiveness.
-
Participate in system design and architectural decisions.
-
Write unit and integration tests using JUnit, Mockito, or similar frameworks.
-
Collaborate with DevOps for CI/CD pipelines and cloud deployments (AWS/Azure/Google Cloud Platform).
-
Troubleshoot production issues and provide timely solutions.
-
Strong experience in Core Java and Java EE.
-
Hands-on with Spring Framework (Spring Boot, Spring MVC, Spring Security).
-
Experience with REST APIs and Microservices Architecture.
-
Proficient with relational and non-relational databases.
-
Knowledge of version control tools like Git.
-
Familiarity with message brokers (e.g., Kafka, RabbitMQ) is a plus.
-
Understanding of containerization using Docker; Kubernetes is a bonus.
-
Good problem-solving and analytical skills.
-
Ability to write clean, maintainable, and testable code.
-
Bachelor's degree in Computer Science, Engineering, or related field.
-
Experience with cloud services like AWS, Azure, or Google Cloud.
-
Familiarity with Agile/Scrum methodologies.
-
Exposure to CI/CD tools like Jenkins, GitLab CI, or GitHub Actions.
-
Competitive salary and performance bonuses
-
Flexible working hours and remote options
-
Health insurance and wellness programs
-
Learning and development support