Cognity is one of the leading, comprehensive IT solution providers in the region of Southeast Europe. The company’s mission is to add value to its Customers and help them achieve their business goals, by promoting, implementing and supporting globally-leading IT solutions. Cognity has successfully implemented large-scale, mission-critical projects, applying globally acclaimed solutions of CRM, Order Management, SOA-based Integration, BPM, Master Data Management, Data Quality, Marketing Automation, BI & Analytics, Portals & Content Management. Cognity demonstrates a wide Customer base in Telecommunications, Banking and Insurance.
Cognity is seeking talented and focused individuals who can contribute to its fast growth. We ask for your best performance, and offer in return a dynamic and motivating environment, a valuable professional experience, and an achievement-based compensation scheme. Join us if you have the ambition and the will to work among the best. We are expanding out team of back end developers in the area of e-commerce applications. You will be working in cross functional teams specialized in the area of telecommunications and retail e-commerce solutions.
Participates in all phases of the development life-cycle, focusing on designing, coding and unit testing
Develops and maintains functional and stable applications to meet customers’ needs
Participates in testing and code review
Deploys and supports e-commerce production environments
Follows standard code practices and builds reusable code and libraries for future use
Supports colleagues in requirements gathering and consults the customer on e-commerce best practices
Is an active member of a collaborative team and shares a strong cross-team, cross-functional culture
Is a fast and independent learner with an aptitude for leveraging his knowledge to deliver solid results
Demonstrates attention to detail and continuously stays focused on delivering high quality solutions
More than a year experience in developing applications with Java
BSc or MSc in Software Engineering or a related discipline
Experience with Java/J2EE
Experience with Web Services (SOAP, REST)
Good understanding of RDBMS and SQL
Strong analytical, problem solving and organizational skills
Excellent command of the English and Greek language both written & spoken
Excellent team work and communication skills
Ability to travel abroad occasionally
Other desired qualifications:
Experience in programming using Spring, Spring MVC, Spring Boot, Microservices, Kubernetes, Zuul, Hibernate, JAX-WS/JAX-RS, REST APIs, Ajax.
Proficient understanding of code versioning tools such as GIT