Java Developer

KTek Resourcing LLC

Calgary

On-site

CAD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

KTek Resourcing LLC is seeking a talented Java Full Stack Developer with 10+ years of overall experience, including 3-7 years in full-stack development. The role focuses on Java, Spring Boot, Microservices, and modern front-end frameworks like React or Angular to build scalable, high-performance applications.

You will design and implement RESTful APIs, integrate with data stores, contribute to CI/CD pipelines, and participate in Agile practices while delivering reliable software and clean,

Qualifications

  • 10+ years of overall experience in software development.
  • 3–7 years in full-stack application development.
  • Hands-on with Java 8+, Spring Boot and Microservices.
  • Experience building front-end apps with React.js or Angular.
  • Strong REST APIs, JSON, and web services knowledge.
  • Kafka for event-driven architectures.
  • Solid OOP principles and design patterns.
  • Experience with SQL-based databases and database design.
  • Git, Maven/Gradle, and CI/CD tools.
  • Experience in Agile/Scrum environments.

Responsibilities

  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices.
  • Develop front-end applications with React.js or Angular.
  • Build & consume RESTful APIs and integrate with front-end.
  • Implement event-driven solutions using Apache Kafka.
  • Collaborate with stakeholders to gather requirements and deliver solutions.
  • Participate in code reviews, testing, and deployment.
  • Troubleshoot production issues and ensure performance.
  • Contribute to CI/CD pipelines and Agile processes.
  • Write clean, well-documented code following best practices.

Skills

Java 8+
Spring Boot
Microservices
React/Angular
REST APIs
Kafka
OOP & Design
Databases
Git & CI/CD
Agile/Scrum

Job description

We are looking for a talented 10+ years of Java Full Stack Developer with strong experience in Java Spring Boot, Microservices, React/Angular, and Kafka to join our growing team. The ideal candidate will be responsible for developing scalable, high-performance applications, building responsive user interfaces, and contributing to the design and implementation of modern distributed systems.

Key Responsibilities:
  • Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Microservices architecture.
  • Develop responsive and user-friendly front-end applications using React.js or Angular.
  • Build and consume RESTful APIs and integrate them with front-end applications.
  • Design and implement event-driven solutions using Apache Kafka.
  • Collaborate with business stakeholders, architects, and development teams to gather requirements and deliver high-quality solutions.
  • Participate in application design, code reviews, testing, and deployment activities.
  • Troubleshoot and resolve production issues while ensuring application performance and reliability.
  • Contribute to CI/CD pipelines and follow Agile development methodologies.
  • Write clean, maintainable, and well-documented code following industry best practices.
Required Skills:
  • 10+ years of over all experience and 3-7 ears in full-stack application development.
  • Strong hands-on experience with Java 8+, Spring Boot, and Microservices.
  • Experience developing modern web applications using React.js or Angular.
  • Strong understanding of REST APIs, JSON, and web services.
  • Hands-on experience with Apache Kafka and event-driven architecture.
  • Strong knowledge of Object-Oriented Programming (OOP) principles and design patterns.
  • Experience with relational databases such as SQL Server, PostgreSQL, Oracle, or DB2.
  • Proficiency with Git, Maven/Gradle, and CI/CD tools.
  • Experience working in Agile/Scrum environments.
  • Strong analytical, troubleshooting, and communication skills.
Preferred Skills:
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with unit testing frameworks such as JUnit and Mockito.
  • Familiarity with monitoring and logging tools.
  • Exposure to DevOps practices and infrastructure automation.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Bounteous • Montreal (administrative region)

On-site
CAD 85,000 - 115,000
Java Full Stack Developer
Java Full Stack Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Java Software Engineer
Java Software Engineer

Dexian • Mississauga

On-site
CAD 90,000 - 125,000
Java Full Stack Developer
Java Full Stack Developer

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000
Java Full Stack Developer
Java Full Stack Developer

Veracity Ventures Inc. • Toronto

On-site
CAD 90,000 - 120,000
Flexible work from home
Java Developer
Java Developer

Virtusa • Mississauga

On-site
CAD 110,000 - 170,000
Java developer
Java developer

VBeyond Corporation • Calgary

On-site
CAD 110,000 - 140,000
Java Application Developer
Java Application Developer

Kelly • Mississauga

On-site
CAD 90,000 - 120,000
Java Full Stack Systems Developer
Java Full Stack Systems Developer

Compunnel, Inc. • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Software Developer - Java
Senior Software Developer - Java

Highspring • Montreal (administrative region)

On-site
CAD 100,000 - 150,000