Senior Java Developer

Infoya

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Location - Hybrid

We are looking for an experienced Java Developer to design build and maintain robust scalable and high-performance applications. You will work on developing modern e-commerce and enterprise-grade solutions for retail and inter-organization clients. The ideal candidate will have a strong command of Java Spring Boot microservices architecture and SQL databases.

Key Responsibilities

  • Design develop and maintain microservices-based applications using Java and Spring Boot.
  • Develop and optimize RESTful APIs to ensure high performance scalability and security.
  • Write clean efficient and maintainable code following best practices and design patterns.
  • Work with SQL databases (MySQL PostgreSQL Redis) and optimize queries for performance.
  • Deploy manage and monitor applications on cloud environments preferably GCP.
  • Manage the end-to-end release process including build preparation automated testing UAT stakeholder approvals deployment through Jenkins and post-deployment validation.
  • Conduct unit and integration testing using JUnit and Mockito to ensure application reliability.
  • Collaborate with cross-functional teams (UI/UX DevOps QA Product) to define and deliver new features.
  • Participate in code reviews mentoring and knowledge-sharing sessions.
  • Maintain documentation for functionalities APIs and system configurations to ensure clear communication among stakeholders.
  • Research and implement innovative solutions to enhance system performance and resolve complex challenges.

Qualifications :

  • 6 years of hands-on experience in developing RESTful APIs and Microservices using Java/J2EE and the Spring ecosystem (Spring Boot Spring MVC Spring Cloud Spring Security Spring Batch).
  • Expertise in Core Java (1117)  Multithreading Caching and Design Patterns.
  • Strong experience in Microservices/API development and migration from monolithic systems.
  • Hands-on experience with CI/CD pipelines (Jenkins Docker Kubernetes Maven Gradle).
  • Proficiency with SQL/NoSQL databases such as PostgreSQL MySQL and Redis.
  • Solid knowledge of authentication and authorization mechanisms (OAuth2 JWT).
  • Experience with cloud platforms especially Google Cloud Platform (GCP).
  • Understanding of distributed systems and API gateways (Spring Cloud Gateway Kong etc.).
  • Experience with web application security vulnerability handling and production issue management.
  • Strong debugging performance optimization and problem-solving skills.
  • Experience using development tools like IntelliJ Sourcetree PgAdmin Postman and Git.

Nice to Have

  • Exposure to Python and workflow automation using Airflow DAGs.
  • Experience with Hybrid application development.
  • Knowledge of GCS (Google Cloud Storage).
  • Familiarity with Agile methodologies and collaborative development environments.

Additional Information :

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work with a diverse and talented team.
  • Professional development and growth opportunities.
  • A dynamic and collaborative work environment.
  • Hybrid work options

Remote Work :

No


Employment Type :

Full-time

Location - HybridWe are looking for an experienced Java Developer to design build and maintain robust scalable and high-performance applications. You will work on developing modern e-commerce and enterprise-grade solutions for retail and inter-organization clients. The ideal candidate will have a st...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

Infoya is a global IT consulting and services organization. We collaborate with visionary leaders to achieve outsized business impact by providing innovative solutions and exploring cutting-edge technologies. We work hand-in-hand with our clients to facilitate transformative change, g ... View more

View Profile View Profile