Job Title: Java Developer
Location: Mississauga ON (Hybrid 3 Days Onsite / 2 Days Remote)
Employment Type: Long Term Contract
Experience Required: 7 Years
Job Overview: We are seeking an experienced Senior Java Developer to join our dynamic development team in Mississauga. The ideal candidate will have a strong background in designing developing and deploying scalable enterprise-grade applications. You will work closely with cross-functional teams to deliver high-quality software solutions in a hybrid working environment.
Key Responsibilities:
- Design develop and maintain Java-based applications and microservices.
- Collaborate with business analysts architects and QA teams to define design and deliver robust solutions.
- Write clean efficient and well-documented code following best practices.
- Participate in all phases of the software development lifecycle (SDLC).
- Troubleshoot debug and optimize application performance.
- Contribute to code reviews and mentor junior developers when required.
- Work with DevOps teams to ensure smooth CI/CD integration and deployment.
Technical Skills & Experience:
- Bachelors or Masters degree in Computer Science Engineering or a related field.
- J2EE development (7 years).
- Hands-on experience with Spring Framework Spring Boot and Hibernate/JPA.
- Strong understanding of RESTful APIs Microservices Architecture and Web Services (SOAP/REST).
- Experience with SQL/NoSQL Databases (Oracle MySQL MongoDB etc.).
- Proficiency with version control systems (Git Bitbucket) and CI/CD tools (Jenkins Maven Gradle).
- Familiarity with cloud platforms (AWS / Azure / GCP) is a plus.
- Exposure to front-end technologies (Angular / React) is an advantage.
- Solid understanding of Agile/Scrum methodologies.
Nice to Have:
- Experience with containerization (Docker Kubernetes).
- Exposure to Kafka RabbitMQ or other messaging systems.
- Performance tuning and large-scale system optimization experience.
Job Title: Java Developer Location: Mississauga ON (Hybrid 3 Days Onsite / 2 Days Remote) Employment Type: Long Term Contract Experience Required: 7 Years Job Overview: We are seeking an experienced Senior Java Developer to join our dynamic development team in Mississauga. The ideal candidat...
Job Title: Java Developer
Location: Mississauga ON (Hybrid 3 Days Onsite / 2 Days Remote)
Employment Type: Long Term Contract
Experience Required: 7 Years
Job Overview: We are seeking an experienced Senior Java Developer to join our dynamic development team in Mississauga. The ideal candidate will have a strong background in designing developing and deploying scalable enterprise-grade applications. You will work closely with cross-functional teams to deliver high-quality software solutions in a hybrid working environment.
Key Responsibilities:
- Design develop and maintain Java-based applications and microservices.
- Collaborate with business analysts architects and QA teams to define design and deliver robust solutions.
- Write clean efficient and well-documented code following best practices.
- Participate in all phases of the software development lifecycle (SDLC).
- Troubleshoot debug and optimize application performance.
- Contribute to code reviews and mentor junior developers when required.
- Work with DevOps teams to ensure smooth CI/CD integration and deployment.
Technical Skills & Experience:
- Bachelors or Masters degree in Computer Science Engineering or a related field.
- J2EE development (7 years).
- Hands-on experience with Spring Framework Spring Boot and Hibernate/JPA.
- Strong understanding of RESTful APIs Microservices Architecture and Web Services (SOAP/REST).
- Experience with SQL/NoSQL Databases (Oracle MySQL MongoDB etc.).
- Proficiency with version control systems (Git Bitbucket) and CI/CD tools (Jenkins Maven Gradle).
- Familiarity with cloud platforms (AWS / Azure / GCP) is a plus.
- Exposure to front-end technologies (Angular / React) is an advantage.
- Solid understanding of Agile/Scrum methodologies.
Nice to Have:
- Experience with containerization (Docker Kubernetes).
- Exposure to Kafka RabbitMQ or other messaging systems.
- Performance tuning and large-scale system optimization experience.
View more
View less