Java Software Engineer

G-FORCE IT SERVICES INC

Canada

Presencial

CAD 80 000 - 110 000

Tempo integral

há 13 horas
Torna-te num dos primeiros candidatos

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Resumo da oferta

G-FORCE IT SERVICES INC is seeking a skilled Java Developer to design, build, and maintain scalable, high-performance applications. You will collaborate with engineers, QA, and product owners to deliver reliable software that solves real business problems.

Responsibilities include developing Java-based apps and microservices, building REST APIs with Spring Boot, and ensuring code quality, performance, and security. Strong teamwork and communication are essential in an agile setting.

Qualificações

  • Bachelor's degree in Computer Science, IT, or related field.
  • Proven experience designing and developing Java applications and microservices.
  • Strong knowledge of Java ecosystems, Spring, and database technologies.

Responsabilidades

  • Design, develop, test, and deploy Java-based applications and microservices.
  • Build and consume RESTful APIs using Spring Boot.
  • Write clean, maintainable, well-documented code following best practices.
  • Optimize application performance, scalability, and security.
  • Work with relational and NoSQL databases (queries, schema design, tuning).
  • Participate in code reviews, sprint planning, and agile ceremonies.
  • Troubleshoot, debug, and resolve production issues.
  • Collaborate with cross-functional teams to translate requirements into technical solutions.

Conhecimentos

Core Java
OOP & multithreading
Spring Framework
Spring Boot
Hibernate/JPA
REST APIs
SQL Databases
Git / CI-CD
JUnit / Mockito
Problem solving
Communication

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Docker
Kubernetes
Kafka
RabbitMQ
MongoDB
Redis
Git
Maven/Gradle
CI/CD pipelines
Angular/React

Descrição da oferta de emprego

We're looking for a skilled Java Developer to design, build, and maintain scalable, high-performance applications. You'll work with a collaborative team of engineers, QA, and product owners to deliver clean, reliable software that solves real business problems.

Responsibilities
  • Design, develop, test, and deploy Java-based applications and microservices
  • Build and consume RESTful APIs using Spring Boot
  • Write clean, maintainable, well-documented code following best practices
  • Optimize application performance, scalability, and security
  • Work with relational and NoSQL databases (queries, schema design, tuning)
  • Participate in code reviews, sprint planning, and agile ceremonies
  • Troubleshoot, debug, and resolve production issues
  • Collaborate with cross-functional teams to translate requirements into technical solutions
Qualifications
  • Bachelor's degree in Computer Science, IT, or a related field (Before 2022)
Required Skills
  • Strong proficiency in Core Java (8/11/17), OOP, collections, multithreading, and exception handling
  • Hands-on experience with Spring Framework, Spring Boot, and Hibernate/JPA
  • Experience building REST APIs and microservices architecture
  • Solid knowledge of SQL and databases such as MySQL, PostgreSQL, or Oracle
  • Familiarity with Git, Maven/Gradle, and CI/CD pipelines
  • Understanding of unit testing with JUnit and Mockito
  • Good problem-solving and communication skills
Preferred Skills
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Knowledge of Docker, Kubernetes, and messaging tools (Kafka, RabbitMQ)
  • Exposure to NoSQL databases (MongoDB, Redis)
  • Front-end familiarity (Angular or React)
  • Experience working in Agile/Scrum environments
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Java Software Engineer
Senior Java Software Engineer

Bounteous • Montreal

Presencial
CAD 85 000 - 115 000
Java Software Engineer
Java Software Engineer

Triunity Software, Inc. • Southwestern Ontario

Presencial
CAD 90 000 - 120 000
Java Software Engineer
Java Software Engineer

Triunity Software, Inc. • Mississauga

Presencial
CAD 90 000 - 130 000
Java Developer
Java Developer

Virtusa • Mississauga

Presencial
CAD 110 000 - 170 000
Senior Java Backend Engineer: Microservices & Spring Boot
Senior Java Backend Engineer: Microservices & Spring Boot

Bounteous • Montreal

Presencial
CAD 85 000 - 115 000
Java developer
Java developer

VBeyond Corporation • Calgary

Presencial
CAD 110 000 - 140 000
Java Full Stack Developer
Java Full Stack Developer

Compunnel Inc. • Montreal

Presencial
CAD 90 000 - 130 000
Java Fullstack Developer
Java Fullstack Developer

Compunnel Inc. • Toronto

Presencial
CAD 75 000 - 100 000
Java Fullstack Developer: Build Scalable APIs & Apps
Java Fullstack Developer: Build Scalable APIs & Apps

Compunnel Inc. • Toronto

Presencial
CAD 75 000 - 100 000
Sr Java developer
Sr Java developer

Atyeti • Toronto

Presencial
CAD 80 000 - 120 000