Back-End Java Engineer

icon Cyprus, Limassol
icon IT
JOB DESCRIPTION

Ref#HE920706

 

Our Client a growing IT brand based in central Limassol is going through a time of growth and is looking to recruit a Back-End Java Engineer to join their team. If you have a Bachelor’s degree in computer science or equivalent , then we look forward to receiving your CV.

MAIN DUTIES AND RESPONSIBILITIES
  • 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)
CANDIDATE PROFILE
  • 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
  • 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
COMPANY BENEFITS
  • 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
Job Summary
  • icon
    11 September 2020
  • icon
    Permanent
  • icon
    Full Time
  • HE920706
  • hayley@grsrecruitment.com
  • 25342720
Due to the high volume of applications we receive at GRS Recruitment, only shortlisted candidates will be responded to.
SUBMIT YOUR CV FOR THIS JOB

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 Hayley Buckle, hayley@grsrecruitment.com quoting the above job reference or call +357 25 342 720 for further information.

Send us Your CV