← Back to jobs

Epsilon Solutions Logo
Fullstack Java Enterprise Engineer

Epsilon Solutions

 

Mississauga, ON, Canada

Posted On: 15+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Fullstack Java
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

You will design, build, and maintain scalable microservices and RESTful APIs using Java and the Spring ecosystem.

This role is on-site.

Responsibilities

  • Design and implement RESTful APIs and microservices following industry best practices.
  • Build event-driven architectures ensuring high availability and fault tolerance.
  • Optimize database interactions using SQL and manage both relational and NoSQL databases.
  • Containerize and manage services using Docker and Kubernetes.
  • Debug, perform performance tuning, and manage CI/CD pipelines.

Required Skills

  • 5+ years of experience in Java programming with deep knowledge of OOP, data structures, and algorithms.
  • Proficiency with Spring Boot and Spring Cloud frameworks.
  • Hands-on experience with Spring, JPA, and JMS.
  • Experience implementing Kafka messaging and event-driven architectures.
  • Strong SQL skills for database design and optimization.
  • Experience with JUnit for testing and Gradle for build automation.
  • Practical knowledge of RESTful API design.
  • Understanding of cloud-native architecture and containerization via Docker and Kubernetes.
  • Experience managing CI/CD pipelines.

Preferred Skills

  • Experience with NoSQL database technologies.

Education

Any Gradute

Related Jobs

No related jobs found

← Back to jobs