Java Full Stack Developer at Spait Infotech Private Limited
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

20 Nov, 25

Salary

60.0

Posted On

21 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Design Patterns, Rdbms, Azure, Kubernetes, Oracle, Nosql, Jenkins, Features, Spring Cloud, Aws, Spring Framework, Mongodb, Leadership Skills, Docker, Git, Mysql, Functional Programming, Data Structures, Analytical Skills, Java, Core Java, Postgresql, Computer Science, Mentoring

Industry

Computer Software/Engineering

Description

REQUIRED SKILLS & QUALIFICATIONS

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
  • 9+ years of hands-on Java development experience.
  • Strong expertise in Core Java, Java 8+ features (Streams, Lambdas, Functional programming).
  • Solid experience with Spring Framework, Spring Boot, Spring Cloud.
  • Proficiency in REST APIs, Microservices architecture, Messaging queues (Kafka/RabbitMQ).
  • Strong experience with RDBMS (Oracle, MySQL, PostgreSQL) and NoSQL (MongoDB, Cassandra).
  • Familiarity with cloud technologies (AWS, Azure, GCP) and CI/CD pipelines (Jenkins, Git, Docker, Kubernetes).
  • Good knowledge of design patterns, data structures, algorithms, and system design.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and leadership skills for team collaboration and mentoring.
    Job Type: Full-time
    Pay: $60.00-$80.00 per hou

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Design, develop, test, and deploy high-quality Java applications with a focus on performance, scalability, and reliability.
  • Lead the end-to-end development lifecycle: requirement analysis, architecture design, coding, unit testing, and deployment.
  • Build and maintain RESTful APIs and Microservices using Spring Boot / Spring Cloud.
  • Work with cloud platforms (AWS / Azure / GCP) for scalable deployments.
  • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver robust solutions.
  • Mentor junior developers and conduct code reviews to maintain best coding practices.
  • Optimize applications for performance tuning, security, and scalability.
  • Stay up to date with the latest Java, cloud, and software engineering trends.
Loading...