Top Benefits
About the role
About The Company Epsilon Solutions Ltd. is a leading technology company dedicated to delivering innovative software solutions that drive digital transformation for clients across various industries. With a strong focus on cloud computing, microservices architecture, and scalable backend systems, Epsilon Solutions Ltd. prides itself on fostering a collaborative and inclusive work environment. The company emphasizes continuous learning, technological excellence, and customer-centric approaches to ensure the highest quality deliverables. As a forward-thinking organization, Epsilon Solutions Ltd. invests in cutting-edge technologies and promotes professional growth among its team members, making it an ideal place for talented developers to thrive and advance their careers.
About The Role We are seeking a highly skilled Java AWS Backend Developer to join our dynamic team on a remote basis from Canada. In this role, you will be responsible for designing, developing, and maintaining scalable backend services that support our innovative solutions. Your expertise will be crucial in building microservices and event-driven architectures, ensuring high performance, reliability, and security. You will collaborate with cross-functional teams to deliver high-quality APIs and backend functionalities, leveraging your knowledge of cloud infrastructure, containerization, and modern development practices. The ideal candidate will have extensive experience in backend and full-stack engineering, with a proven track record of working with complex systems and implementing operational excellence through monitoring and logging tools.
Qualifications
- Minimum of 8 years of experience in backend and full-stack software engineering.
- Proficiency in Java development, with experience in Reactive Java frameworks such as Vert.x.
- Strong knowledge of microservices architecture, API development (GraphQL and REST), and event-driven solutions.
- Experience with Node.js, Golang, and gRPC is highly desirable.
- Hands-on experience with AWS services including Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate, and EKS.
- Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Proficiency with databases including DynamoDB, Elasticsearch, Postgres, and Aurora.
- Experience with CI/CD pipelines, Jenkins, Kafka, and MKS is a plus.
- Knowledge of monitoring and logging tools such as Prometheus, CloudWatch, Kibana, and PagerDuty.
- Strong understanding of software testing frameworks, design patterns, and best practices for maintainable and high-performance code.
- Excellent communication, collaboration, and problem-solving skills.
- Ability to work independently with minimal supervision and adapt to evolving project requirements.
Responsibilities
- Design, develop, and maintain scalable and reliable backend services utilizing Java, Node.js, Golang, and related technologies.
- Implement microservices and event-driven architectures to support business needs and ensure system resilience.
- Develop and optimize APIs using REST and GraphQL, ensuring high performance and security standards.
- Collaborate with cross-functional teams including frontend developers, DevOps, and product managers to deliver integrated solutions.
- Manage cloud infrastructure on AWS, including setting up VPCs, security groups, and deploying services via Kubernetes, Fargate, or EKS.
- Build and maintain CI/CD pipelines to streamline deployment processes and improve release cycles.
- Implement operational monitoring, logging, and alerting mechanisms using Prometheus, CloudWatch, Kibana, and PagerDuty.
- Participate in code reviews, testing, and documentation to uphold quality standards and facilitate knowledge sharing.
- Stay updated on emerging technologies and industry best practices to continuously improve development processes.
- Provide technical guidance and mentorship to junior team members, fostering a culture of innovation and continuous improvement.
Benefits At Epsilon Solutions Ltd., we offer a comprehensive benefits package designed to support our employees' well-being and professional growth. This includes competitive compensation, flexible remote working arrangements, and opportunities for career advancement. Employees have access to ongoing training and development programs, ensuring they stay at the forefront of technological advancements. The company promotes a healthy work-life balance and provides resources for mental health and wellness. Additionally, team members enjoy a collaborative work environment with open communication channels, recognition programs, and participation in innovative projects that make a tangible impact across industries.
Equal Opportunity
Epsilon Solutions Ltd. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. Our hiring practices are designed to ensure fairness and equal opportunity, fostering a workplace where everyone can thrive and contribute to our shared success.
About Best Job Tool
Best Job Tool is a dynamic job search platform dedicated to connecting talented individuals with leading employers across various industries. Our mission is to revolutionize the job search experience by providing a user-friendly interface and comprehensive resources to help job seekers find their ideal roles. We offer detailed job descriptions, including responsibilities, qualifications, and requirements, to ensure candidates have all the information they need to make informed career decisions. Explore top job opportunities and advance your career with Best Job Tool.
Top Benefits
About the role
About The Company Epsilon Solutions Ltd. is a leading technology company dedicated to delivering innovative software solutions that drive digital transformation for clients across various industries. With a strong focus on cloud computing, microservices architecture, and scalable backend systems, Epsilon Solutions Ltd. prides itself on fostering a collaborative and inclusive work environment. The company emphasizes continuous learning, technological excellence, and customer-centric approaches to ensure the highest quality deliverables. As a forward-thinking organization, Epsilon Solutions Ltd. invests in cutting-edge technologies and promotes professional growth among its team members, making it an ideal place for talented developers to thrive and advance their careers.
About The Role We are seeking a highly skilled Java AWS Backend Developer to join our dynamic team on a remote basis from Canada. In this role, you will be responsible for designing, developing, and maintaining scalable backend services that support our innovative solutions. Your expertise will be crucial in building microservices and event-driven architectures, ensuring high performance, reliability, and security. You will collaborate with cross-functional teams to deliver high-quality APIs and backend functionalities, leveraging your knowledge of cloud infrastructure, containerization, and modern development practices. The ideal candidate will have extensive experience in backend and full-stack engineering, with a proven track record of working with complex systems and implementing operational excellence through monitoring and logging tools.
Qualifications
- Minimum of 8 years of experience in backend and full-stack software engineering.
- Proficiency in Java development, with experience in Reactive Java frameworks such as Vert.x.
- Strong knowledge of microservices architecture, API development (GraphQL and REST), and event-driven solutions.
- Experience with Node.js, Golang, and gRPC is highly desirable.
- Hands-on experience with AWS services including Compute, Network Security, API Gateways, VPCs, Kubernetes, Fargate, and EKS.
- Familiarity with containerization tools like Docker and orchestration platforms such as Kubernetes.
- Proficiency with databases including DynamoDB, Elasticsearch, Postgres, and Aurora.
- Experience with CI/CD pipelines, Jenkins, Kafka, and MKS is a plus.
- Knowledge of monitoring and logging tools such as Prometheus, CloudWatch, Kibana, and PagerDuty.
- Strong understanding of software testing frameworks, design patterns, and best practices for maintainable and high-performance code.
- Excellent communication, collaboration, and problem-solving skills.
- Ability to work independently with minimal supervision and adapt to evolving project requirements.
Responsibilities
- Design, develop, and maintain scalable and reliable backend services utilizing Java, Node.js, Golang, and related technologies.
- Implement microservices and event-driven architectures to support business needs and ensure system resilience.
- Develop and optimize APIs using REST and GraphQL, ensuring high performance and security standards.
- Collaborate with cross-functional teams including frontend developers, DevOps, and product managers to deliver integrated solutions.
- Manage cloud infrastructure on AWS, including setting up VPCs, security groups, and deploying services via Kubernetes, Fargate, or EKS.
- Build and maintain CI/CD pipelines to streamline deployment processes and improve release cycles.
- Implement operational monitoring, logging, and alerting mechanisms using Prometheus, CloudWatch, Kibana, and PagerDuty.
- Participate in code reviews, testing, and documentation to uphold quality standards and facilitate knowledge sharing.
- Stay updated on emerging technologies and industry best practices to continuously improve development processes.
- Provide technical guidance and mentorship to junior team members, fostering a culture of innovation and continuous improvement.
Benefits At Epsilon Solutions Ltd., we offer a comprehensive benefits package designed to support our employees' well-being and professional growth. This includes competitive compensation, flexible remote working arrangements, and opportunities for career advancement. Employees have access to ongoing training and development programs, ensuring they stay at the forefront of technological advancements. The company promotes a healthy work-life balance and provides resources for mental health and wellness. Additionally, team members enjoy a collaborative work environment with open communication channels, recognition programs, and participation in innovative projects that make a tangible impact across industries.
Equal Opportunity
Epsilon Solutions Ltd. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. Our hiring practices are designed to ensure fairness and equal opportunity, fostering a workplace where everyone can thrive and contribute to our shared success.
About Best Job Tool
Best Job Tool is a dynamic job search platform dedicated to connecting talented individuals with leading employers across various industries. Our mission is to revolutionize the job search experience by providing a user-friendly interface and comprehensive resources to help job seekers find their ideal roles. We offer detailed job descriptions, including responsibilities, qualifications, and requirements, to ensure candidates have all the information they need to make informed career decisions. Explore top job opportunities and advance your career with Best Job Tool.