Skip to main content

Full Stack Engineer

On behalf of our client, a leading company experienced in platform engineering, software delivery, and cloud strategy, we are looking for a Full Stack Engineer, to be based at their offices in Nicosia, Cyprus.

Main Duties and Responsibilities: 

  • Builds robust and scalable cloud-native applications using the JVM stack (Java, Spring Boot) or Go, along with modern frontend technologies such as React and TypeScript
  • Works closely with platform engineers, site reliability engineers, and consultants to deliver integrated, production-grade solutions that showcase the company’s platform capabilities
  • Develops efficient backend services with well-structured APIs, handles business logic, and ensures smooth integration with databases like Postgres and BigQuery
  • Translates mockups and concepts into responsive, intuitive, and user-friendly interfaces 
  • Designs database schemas and handles data transformations and schema changes effectively
  • Contributes to continuous integration and delivery pipelines, writes automated tests, and helps maintain high code quality and reliability
  • Joins sprint planning, stand-ups, code reviews, and retrospectives to deliver features collaboratively and on time
  • Prepares clear documentation and communicates effectively with both technical and non-technical team members 
  • Engages in mentorship, shares knowledge, and continuously develops skills within a diverse and collaborative team environment

Job Requirements: 

  • Good understanding of computer science fundamentals and the Software Delivery Lifecycle
  • Experience building and deploying Cloud-native applications using modern CI/CD and testing strategies
  • Solid experience building production-grade Backend systems. Experience in Java and its ecosystem (Spring Boot, JDBC, Gradle) will be very beneficial. We also consider candidates with significant Golang experience instead
  • Good understanding of SQL, database queries, schema changes
  • Good understanding of web Front End technology and best practices. Experience with TypeScript and React is particularly valued
  • Ability to convert a mockup or concept into a great UI
  • Excellent verbal and written communication skills in English

Benefits: 

  • Working with large global clients on diverse and large-scope projects
  • Mentorship and training in holistic engineering skill sets
  • Provident fund
  • Hybrid working opportunities or full-time office usage
  • Flexible working hours
  • Referral Bonus scheme
  • Additional Paid Days Off
  • Medical Insurance
  • Generous Yearly Home office allowance
  • Generous Tech gear
  • Paid Milestone Sabbaticals
  • Cash bonus to compensate for benefit-in-kind tax for all other benefits.

All CVs will be handled with the utmost confidentiality.