Java Developer at Veracity Ventures Inc. | CA | Rezi

Java Developer at Veracity Ventures Inc.

Java Developer

Veracity Ventures Inc. · CA

1 weeks ago

Java Developer

Veracity Ventures Inc. · CA

9 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

We are seeking an experienced Java Developer with over 5 years of experience to design, develop, and maintain scalable enterprise applications. The role requires strong expertise in Core Java, Spring Boot, Microservices, REST APIs, SQL, and cloud technologies.

Responsibilities

  • Design, develop, test, and maintain Java-based applications.
  • Develop scalable RESTful APIs and microservices using Spring Boot.
  • Work with business and technical teams to understand requirements and deliver solutions.
  • Write clean, maintainable, and efficient code.
  • Design and optimize database queries and data access layers.
  • Perform unit testing, integration testing, debugging, and troubleshooting.
  • Participate in code reviews and technical discussions.
  • Develop and maintain CI/CD pipelines.
  • Support application deployment and production issues.
  • Follow Agile/Scrum development methodologies.
  • Collaborate with QA, DevOps, Product, and other development teams.

Requirements

  • Must have 5+ years of relevant Java development experience.
  • Must be currently eligible to work in Canada.
  • Strong communication and interpersonal skills.
  • Ability to work independently as well as in a team environment.
  • Willingness to work in remote or hybrid environments, depending on the client requirement.

Skills

  • Core Java / Java 8+
  • Spring Framework and Spring Boot
  • Microservices Architecture
  • REST APIs
  • Spring MVC, Spring Data JPA, Hibernate
  • SQL databases (MySQL, PostgreSQL, Oracle)
  • Git
  • CI/CD tools (Jenkins, GitLab, Azure DevOps, or similar)
  • Object-Oriented Programming and Design Patterns
  • Agile/Scrum environments
  • Problem-solving and debugging skills
  • AWS, Azure, or Google Cloud
  • Docker and Kubernetes
  • Kafka or other messaging technologies
  • NoSQL databases (MongoDB)
  • Spring Security, OAuth2, and JWT
  • JUnit / Mockito
  • Swagger / OpenAPI
  • Production support and monitoring
  • Cloud-native application development

Location

  • Canada

Work Type

  • Full-Time
  • C2C
  • Remote
  • Hybrid
  • On-site

Experience Level

  • 5+ Years

Education Level

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field is preferred.
  • Equivalent professional experience may also be considered.