Senior Java Developer (api Management & Microservices)

Toronto, ON, Canada

Job Description

Title: Senior Java Developer (API Management & Microservices)
Location: Toronto, Ontario
Duration: 6 Months
Pay Range C$49 on T4
Introduction
We are seeking a highly skilled and motivated individual to join our team in a senior development role. This position offers the opportunity to design, develop, and maintain cutting-edge applications using Java and Spring Boot, with a focus on API management and microservices.
Required Skills & Qualifications

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 5 years of hands-on experience in Java development
  • Strong expertise in Spring Boot and microservices architecture
  • Proven experience deploying and managing applications on Azure
  • Solid understanding of Apache Velocity for templating and Apache FOP for document generation
  • Familiarity with RESTful APIs, JSON, and web services
  • Experience with CI/CD pipelines and version control systems (e.g., Git, Jenkins)
  • Strong problem-solving skills and ability to work independently or in a team
Preferred Skills & Qualifications
  • Experience with containerization tools like Docker and Kubernetes
  • Knowledge of monitoring and logging tools (e.g., Azure Monitor, ELK Stack)
  • Exposure to Agile or Scrum methodologies
  • Familiarity with frontend technologies is a plus
Day-to-Day Responsibilities
  • Design, develop, and maintain enterprise-grade applications using Java and Spring Boot
  • Build and deploy microservices-based solutions on Azure
  • Integrate and manage templating engines using Apache Velocity
  • Generate dynamic documents and reports using Apache FOP
  • Collaborate with cross-functional teams including architects, DevOps, QA, and business analysts
  • Ensure code quality through unit testing, code reviews, and adherence to best practices
  • Troubleshoot and resolve complex technical issues in production and development environments
  • Mentor junior developers and contribute to continuous improvement initiatives
Company Benefits & Culture
  • Inclusive and diverse work environment
  • Opportunities for professional growth and development
  • Supportive team culture that values collaboration and innovation
For immediate consideration please click APPLY to begin the screening process with Alex.

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2985311
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned