Shape your future
Explore exciting opportunities at Xtedder and join our dynamic team!
Backend Developer
< Hybrid_3x >
JOB REF NO:
JOBX-ED3EDA09
Job Description:
In an initial phase, ensure the design, development, and maintenance of scalable and robust backend services in Java, integrated into a microservices architecture, ensuring the quality, security, and performance of the project's applications. In a second phase, ensure the evolution of the role into a full-stack development position with knowledge of React and Node.js.
Responsibilities:
PHASE ONE PHASE TWO BOTH PHASES
• Design and implement backend services in Java (Spring / Spring Boot) within a microservices architecture.
• Develop and maintain RESTful APIs for integration between internal services and external systems.
• Model, implement, and optimize relational data models in PostgreSQL, MongoDB, and SQL Server (complex queries, indexing, basic tuning).
• Develop and maintain end-to-end web applications (frontend and backend).
• Implement modern and responsive interfaces using React.
• Develop backend APIs and services with Node.js.
• Create and maintain Dockerfiles and configurations required for containerizing backend services.
• Ensure best practices for version control, CI/CD, and deployment using Git and existing pipelines (e.g., Docker integration).
• Implement unit and integration tests, supporting quality throughout the lifecycle (SIT, UAT, production).
• Monitor, analyze, and resolve incidents in production environments, contributing to stability and observability.
• Collaborate with FE teams, Core System (BANKA), and functional analysts, translating business requirements into technical solutions.
• Participate in code reviews and continuous improvement of the codebase, architecture patterns, and technical guidelines.
• Document services, endpoints, data flows, and architectural decisions in tools such as Jira/Confluence.
Requirements:
FIRST PHASE SECOND PHASE Soft skills and way of working Seniority level
• Solid experience in backend development with Java (Java 8+), ideally with Spring / Spring Boot.
• Hands-on experience with microservices architectures (REST communication, event-driven where applicable).
• Knowledge of designing and consuming REST APIs (best practices, versioning, documentation).
• Understanding of backend application security (authentication/authorization, handling sensitive data).
• Knowledge of messaging/events (Kafka, NATS, ActiveMQ), monitoring/centralized logging, Kubernetes or other container orchestration tools is a plus.
• Proven experience in fullstack development
• Proficiency in:
o React (hooks, state management, component lifecycle)
o Node.js (Express or similar frameworks)
• Experience with REST APIs
• Knowledge of databases (SQL and/or NoSQL)
• Ability to work in a multidisciplinary team, communicating clearly with both technical and non-technical stakeholders.
• Autonomy in analyzing and solving problems, with a strong sense of ownership over the services developed.
• Focus on quality, performance, and long-term maintainability (clean, testable, well-structured code).
• Openness to continuous improvement, knowledge sharing, and active participation in technical decisions.
• 5 years of experience in development roles
Shape your future with us @Xtedder
Job Application
Join
Us
This file is already ready for upload!
Drag your files here or click here
Max file size: 2 MB per file, max 3 files
Your application has been submitted successfully.
We will be in touch shortly!
Thank you!
Get Started with Xtedder
Contact / WhatsApp:
+351 213 861 550
E-mail:
getintouch@xtedder.com
Av. Engenheiro Duarte Pacheco Amoreiras
Torre 1, Piso 3 S9
1070-101
Lisbon, Portugal