Java Backend Developer
FOO · Nicósia, Chipre · Remoto · LinkedIn
Local informado na vaga: Nicósia, Chipre. Modalidade: Remoto
Sobre a vaga
Requirements: Bachelor (Master is a plus) in computer science, CCE (or related fields) 3+ years of professional experience in Java development, with at least 3 years of experience working with Spring Boot. Strong knowledge of Java 8/11+ features such as lambdas, streams, and functional programming. Experience in building RESTful APIs and microservices architecture using Spring Boot. Strong understanding of Spring framework components (Spring MVC, Spring Security, Spring Data, etc.) Experience with relational databases (MySQL, PostgreSQL, etc.) and ORM frameworks like Hibernate/JPA Hands-on experience with caching strategies using Redis. Experience with message brokers such as RabbitMQ, Apache Kafka, or ActiveMQ Deep understanding of prompt engineering techniques and context window management for backend-driven AI applications (e.g., structuring system prompts, dynamic context retrieval, or RAG workflows). Hands-on experience with containerization and orchestration technologies (e.g., Docker, Kubernetes) Familiarity with DevOps tools (CI/CD pipelines, Jenkins, GitLab, etc.) and version control systems like Git Solid understanding of security practices, including OAuth2, JWT, encryption, and secure API design Proficiency in writing unit tests and integration tests using JUnit, Mockito, or similar frameworks Strong problem-solving skills, analytical thinking, and debugging capabilities Excellent communication skills and the ability to work both independently and as part of a team Applicants must have legal authorization to work in Cyprus (e.g., valid EU work authorization) at the time of application; employer sponsorship is not available for this role Responsibilities: Design, develop, and maintain backend services and RESTful APIs using Java and Spring Boot framework Collaborate with cross-functional teams, including front-end developers, product managers, and sysadmin to deliver complete and efficient solutions Ensure high performance and availability of applications by optimizing and troubleshooting performance bottlenecks Mentor junior developers and provide technical guidance to the team, ensuring best coding practices and standards Perform code reviews to ensure code quality, security, and adherence to best practices Integrate third-party services and external APIs, ensuring data security and integrity Write unit and integration tests to ensure code stability and functionality Maintain documentation for the design, development, and deployment processes Stay up to date with emerging technologies and incorporate them where applicable to improve the product’s overall performance and maintainability Monitor application performance and troubleshoot complex production issues to ensure uptime and reliability Ensure security best practices are implemented across the application, including but not limited to authentication, authorization, and data protection Requisitos adicionados pelo anunciante da vaga • Bachelor's Degree • Com autorização para trabalhar em Cyprus Pesquise vagas mais rápido com Premium Acesse informações sobre empresas, como prioridades estratégicas, tendências de número de funcionários e muito mais Jonatas e outros milhões de usuários têm contas Premium Reative o Premium Aproveite o suporte 24 horas e cancele quando quiser. Sobre a empresa FOO 41.287 seguidores Seguir Atividades dos serviços de tecnologia da informação • 201-500 funcionários • 666 no LinkedIn FOO is an award-winning, B2B SAAS solution provider, headquartered in the UAE, that specialises in empowering businesses through digital transformation. FOO provides innovative Fintech solutions, built entirely in-house, that optimise digital capabilities for clients across diverse industries and enable them to deliver an unparalleled user experience. FOO works with banks, fintech companies and key retailers across the MENA region, Africa, Europe and USA, including Mastercard, Visa, Benefits, Zain Group, PwC and MAF. FOO’s innovative platform is modular, built on digital micro-services that can be assembled to meet the specific requirements of each client. This approach, coupled with extensive regional experience, enables FOO to create super personalized digital products with a fast time to market. FOO’s key products include solutions for remittances, digital wallets, tokenized transactions, fully automated micro-lending and BNPL.
Candidatura
Publicado há 5 dias
Recurso para membros · Ver planos
Lembre-se: o Vagaslume.Tech não cobra taxas, cursos ou pagamentos para participação em processos seletivos. Se receber alguma cobrança relacionada à contratação, não efetue o pagamento.