Position: Senior/Lead Java Developer
Location: Remote Canada

Contract - 6 month contract

Key Responsibilities:

  • Develop applications using Java and Object-Oriented Programming (OOP)
  • Build REST APIs using Spring Boot
  • Work with Microservices architecture
  • Implement real-time data processing using Java Streams
  • Develop distributed and cloud-based applications using Spring Cloud
  • Work with databases using Hibernate/Spring Data
  • Optimize application performance and SQL queries
  • Implement messaging solutions using Kafka
  • Deploy and manage applications on AWS
  • Use Terraform, Kubernetes (EKS), and Linux environments
  • Build highly available and scalable systems
  • Mentor team members and provide technical leadership

Required Skills:

  • Strong experience in Java 8+
  • Spring Boot and REST Microservices
  • Hibernate ORM and Relational Databases
  • Kafka
  • AWS Cloud
  • Linux/Unix
  • Strong problem-solving and communication skills
  • Leadership or mentoring experience

Education:

  • Bachelor's degree in Computer Science or equivalent experience

Interview Process:


  1. 15 20 minute Video Screening
  2. 4 Online Aptitude/Technical Tests (MCQs approx. 45 mins)
  3. Final Technical Interview (30 45 mins)
  4. Offer

Similar jobs

More from Recutify Inc.
Recutify Inc. 10 hours ago
Recutify Inc. 10 hours ago
Recutify Inc. 10 hours ago

Senior/Lead Java Developer

Apply Now
Back to search page