Genesis Digital Solutions
Backend developer
Publicado 23 de out. de 2026
Meet Genesis
Genesis Digital Solutions is a consulting and technology company that helps organizations turn ideas into measurable business impact through digital expertise and AI innovation. Founded in 2018, we operate across Portugal and the United Arab Emirates, supporting clients in multiple industries with intelligent, scalable, and secure solutions. We combine strategy, engineering, and emerging technologies such as AI, Data, Web3, and Digital Product Development to drive transformation end to end. Our focus is on building practical, human-centered solutions and long-term partnerships that enable sustainable growth, innovation, and real-world results.
Your Next Challenge
We are looking for an experienced Backend Developer to design, develop, and maintain robust backend applications using Java and Spring Boot. You will contribute to the evolution of application solutions, identify best practices, and support the delivery of high-quality software in an Agile environment.
What You’ll Work On
- Develop, maintain, and enhance backend applications using Java 17 or later and Spring Boot.
- Design and implement APIs and application integrations.
- Apply software development best practices to deliver reliable, scalable, and maintainable solutions.
- Work with Hibernate and relational and NoSQL databases.
- Implement messaging and asynchronous communication solutions using technologies such as Apache Kafka.
- Work with Docker and Kubernetes to support application deployment and containerization.
- Contribute to the identification and adoption of appropriate application architectures, tools, and technical solutions.
- Explore and adopt AI-assisted development tools to improve productivity and software quality.
- Produce and maintain technical documentation.
- Support junior developers by defining tasks, providing technical guidance, and reviewing deliverables.
- Facilitate knowledge transfer to production support teams and assist with application handover.
- Collaborate with the Product Owner and other stakeholders to clarify requirements and align technical deliveries with business needs.
- Participate in Scrum ceremonies and contribute to continuous improvement across the development lifecycle.
What We’re Looking For
- Minimum 5 years of professional experience in backend development.
- Strong experience with Java 17 or later.
- Hands-on experience with Spring Boot and Hibernate.
- Experience designing and developing APIs.
- Knowledge of Git and collaborative development practices.
- Experience with messaging technologies such as Apache Kafka.
- Experience with Docker and/or Kubernetes.
- Knowledge of relational and NoSQL databases, such as Oracle, PostgreSQL, and MongoDB.
- Experience working in Agile/Scrum environments.
- Ability to identify suitable technical solutions and apply software development best practices.
- Experience supporting or mentoring junior developers and coordinating technical deliverables.
- Strong analytical and problem-solving skills.
- Clear and effective communication, autonomy, and proactivity.
- Ability to work collaboratively, delegate tasks, and take ownership of technical deliveries.
- Previous experience in the banking or financial services sector.
- Knowledge of document management processes.
- Familiarity with Optical Character Recognition (OCR) technologies.
- Knowledge of Generative AI (GenAI) and its application in software solutions.
- Experience with cloud environments such as Microsoft Azure or AWS.
- Experience using AI-powered development tools.
- Experience with application production support and technical knowledge transfer.
- A workplace that values innovation and personal growth.
- Opportunities to work on high-impact projects for leading clients.
- Support for professional development, including training and certifications.
- Health and life insurance.
- 25 days of annual leave.
Resumo da função
Tipo de vaga
Tempo integral
Competências necessárias
Vagas similares
AI Security Architect
Genesis Digital Solutions
Responsable Service Client / Customer Happiness 💛
EXO
Test Manager
XPT Software Australia Pty Ltd
Video Editing & Social Media Marketing Intern
CometChat
Senior Full Stack Developer (Angular + Java)
Vrinda International
SAP CO-PA Consultant
Vrinda International