Senior Java Software Engineer

Cosmic Development, Full-Time
Oct 21, 2018

Join a team working for one of the biggest telecommunication companies.

Cosmic Development is a Canadian outsourcing and consultancy company that implements innovative solutions while using the latest technologies. Cosmic Development employs around 100 professionals, has a portfolio of over 100 completed projects and established business relations with over 80 happy clients from Canada, USA, Europe and Australia. We have offices in Toronto, Belgrade, Skopje and Bitola.

You will be working on E-commerce platform, based on Hybris, integrating solutions for three major US carriers - T-Mobile, Sprint and Verizon. ACN is the world's largest direct seller of telecommunications, energy and other essential services. Flash Wireless - The mobile virtual network operator (MVNO) is the U.S. mobile arm of ACN International. They needed a solution that would help them launch new product lines, increase plan activation and support sales through new mobile channels - fast.


  • Participate in development and deployments of Hybris Solutions
  • Develop business logic, real time and back office integrations, using Java, Spring, and other open source frameworks to process data and integrate with external services
  • Participate in the conceptual and technical design
  • Follow the best practices in software development to ensure high quality deliverables


  • 3+ years of experience in JEE software development
  • Experience with JEE related technologies (Spring, ORM, Hibernate, JSP)
  • Experience with Web Services (SOAP / REST / JSON)
  • Excellent knowledge of Object Oriented Design, Design Patterns
  • Good understanding of Relational Database concepts and SQL
  • Good English written and verbal communication skills


Apply Now