Jobgether is looking for a Software Engineer - Java Developer passionate about designing and delivering next-generation software solutions. You will enhance the digital experience of millions of users as part of a dynamic, global engineering team focused on building high-performance backend systems.
What You'll Do
- Design, develop, and maintain backend applications using Java and frameworks such as Spring and Spring Boot.
- Build secure, scalable RESTful APIs and microservices that support large-scale software systems.
- Collaborate closely with product, QA, and operations teams to deliver impactful, high-quality features.
- Debug, optimize, and troubleshoot issues across the stack to ensure system performance and reliability.
- Follow best practices for clean code, testing, and technical documentation.
- Participate in code reviews and contribute to knowledge sharing within the engineering team.
- Continuously improve system design, automation processes, and overall development practices.
What We're Looking For
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional experience developing and deploying Java applications in production.
- Strong proficiency in Java and frameworks like Spring, Spring Boot, and Hibernate.
- Experience with RESTful API design, microservices architecture, and relational databases (SQL Server, PostgreSQL, Oracle, or MySQL).
- Familiarity with CI/CD pipelines, Git, and DevOps best practices.
- Strong analytical, problem-solving, and communication skills with a collaborative mindset.
- Experience working in Agile or Scrum environments.
Nice to Have
- Exposure to Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP) is highly desirable.
- Knowledge of messaging systems such as Kafka or RabbitMQ is an advantage.
Technical Stack
- Java, Spring, Spring Boot, Hibernate, RESTful APIs, Microservices
- SQL Server, PostgreSQL, Oracle, MySQL
- CI/CD, Git, Docker, Kubernetes
- AWS, Azure, GCP, Kafka, RabbitMQ
Team & Environment
You will be part of a dynamic, global engineering team.
Benefits & Compensation
- Competitive salary
- Comprehensive health, dental, and vision insurance
- Flexible work arrangements, including remote and hybrid options
- Generous paid time off and volunteer days
- Opportunities for continuous professional development and career advancement
- Collaborative, inclusive, and innovation-driven work culture
- Access to leading-edge technologies and projects with global impact
Work Mode
This is a remote position located in Canada.
Jobgether is an equal opportunity employer.





