A forward-thinking start-up company is working in partnership with GRS Recruitment to hire a Back End Software Developer to join their dynamic team based in Limassol. The successful candidate will have the opportunity to be part of an innovative company that thrives on creativity and cutting-edge technology. If this role sounds interesting to you GRS looks forward to receiving your CV, today.
MAIN DUTIES AND RESPONSIBILITIES
-
Develop modular, scalable, and testable components and microservices.
-
Build middle-ware services for digesting, transforming, harmonizing, storing and correlating information.
-
Work with the back-end team to design and develop highly separated and self-sufficient components.
CANDIDATE PROFILE
-
Flawless understanding in design and creation of RESTful web services.
-
3+ Years’ experience in the Java language.
-
Hands-on experience with Spring framework.
-
Good understanding of asynchronous programming.
-
Expert knowledge working with data storage systems (SQL/NoSQL).
-
Thorough understanding of messaging queue systems and asynchronous web services.
-
Solid understanding of security, session management and best practices.
-
An eagle-eye for detail and passion for perfection.
-
Disciplined approach to testing, documentation, and quality assurance.
-
Follower of S.O.L.I.D. principles and a fan of Design Patterns.
-
Experience with real-time message exchange protocols like SSE, WebSocket or other.
-
Familiarity with data indexing and time series databases such as TimescaleDB
-
Hands-on experience with C# and .NET core framework is a big plus.
-
Familiarity with Kafka/Spark/Storm/ZeroMQ is also a big plus
Due to the high volume of applications, we receive at GRS Recruitment, only shortlisted candidates will be responded to.
To apply for this position, please email your CV to
Ioulia Ananikidou, ioulia@grsrecruitment.com quoting the above job reference or call +357 25 342720 for further information.