Senior Java Backend Developer

Job Description

  • Contractor
  • Anywhere

💡 We are currently hiring a Senior Java Backend Developer for the GTA location.

Key Responsibilities:

🔹 Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices architecture

🔹 Build and enhance responsive front-end applications using Angular
Collaborate with cross-functional teams including Product, QA, and DevOps

🔹 Participate in system design, code reviews, and performance optimization

🔹 Ensure high-quality code, testing, and adherence to best practices
Work within Agile/Scrum development environments

Required Skills & Experience

🔸 12+ years of experience with Java, REST API/microservices, MQ, Spring framework, Spring Boot (2.x), JSON, Hibernate, SQL, Oracle, KAFKA

🔸 Extensive experience in designing, developing, and maintaining Java back-end types of applications.

🔸 Knowledge of enterprise-level security concepts and methodologies, including SSO, SSL, APIGEE, encryption, authentication, and entitlements
Previous experience working in an Agile development team.

🔸 Working knowledge of web-based application architectures and frameworks (including Angular) and the way it integrates with services.

🔸 Experience with continuous integration tools—Helios, Jenkins, GitHub, UrbanCode, and automated testing tools.

🔸 Strong systems knowledge including different programming languages, IT standards, methodologies, audit requirements, and middleware technologies.

🔸 Process knowledge, including different testing tools, design techniques and tools, risk assessment, and quantification methodologies.

🔸 Experience in handling vulnerabilities

Interested candidates can share their CV at monali@tamannatechnology.com