Our client is an Information Technology & Services company offering products and services such as telecom, AI, customer relationship management platform and more. They are currently growing their dynamic team and adding a Back-End Java Engineer.
Demonstrable working experience with Java
Special interest in functional programming
Knowledge of microservice architecture
Working experience with TDD & BDD
Experience building REST APIs
Knowledge of applying object oriented and functional programming styles to real world problems
Bachelor’s degree in computer science or equivalent
Knowledge of continuous integration and continuous delivery
Experience working with Docker
Knowledge/experience of agile software development concepts and processes
Knowledge of code versioning tools, for example Git
Experience working with JIRA, Confluence, Microsoft Teams
Desirable:Experience with Spring Boot and Microservices architecture
Experience with Java frameworks such as Spring IoC, Spring MVC, Struts, Hibernate, iBatis or Spring JDBC
Strong foundation and expert knowledge in the area of Core Java and J2EE standards
Experience working with Kafka
Knowledge of reactive manifesto
Knowledge of streaming data
Knowledge of NoSQL
Cloud based development with Microsoft Azure, AWS, Google Cloud etc.
Commercial exposure with ELK stack
What the company offers:Challenging and engaging tasks
Professional growth opportunities
Flexible work and leave schedules
A competitive salary with an incentive program that rewards and recognizes outstanding performance
An open and collaborative working environment
Team bonding events
Internal hackathons and technical seminars
Understand unfamiliar code bases, and debug server-side, multi-threaded, scalable applications
Design core, backend software components
Maintain commercial application in production using Docker and Kubernetes
Assess and (re)design services that consume and produce batch and real-time data
Analyse and improve efficiency, scalability, and stability of various system resources
Propose potential solutions to a problem, advise for the best option and execute
Drive architecture decision based on designated criteria
Demonstrate your passion for emerging technologies and self-development
Demonstrate your problem-solving ability and attention to detail
Share your knowledge across team(s)
Senior Software Developer (BSS/OSS) – Work from Home PrimeTel is one of Cyprus’ leading telecommunication providers offering telephone, internet, TV...
Apply For This JobΔήμος Λεμεσού – Κενή θέση Λειτουργού Πληροφορικής Ο Δήμος Λεμεσού ανακοινώνει ότι γίνονται δεκτές αιτήσεις για την πλήρωση μιας (1)...
Apply For This JobFront-End Developer Our client is an Information Technology & Services company that makes AI-driven software that increases their clients’ business...
Apply For This JobSoftware Support/Consultant (έως € 1.300) Τίτλος Κενής Θέσης SOFTWARE SUPPORT/CONSULTANT Αριθμός Κενής Θέσης 235269 Οικονομική Δραστηριότητα Εργοδότη Έκδοση άλλου λογισμικού...
Apply For This JobDevOps Engineer Our client is a provider of customized IT services to online sports betting and casino operators and is...
Apply For This Job.NET Developer Our client is a Professional Services provider group that addresses the end-to-end technical needs of their customers, from...
Apply For This Job