Lead Backend Engineer (Java, Python & AWS) em Porto, Portugal
Salve.Inno Consulting
RemotoTrabalhe de qualquer lugar
ContratoPrazo determinado ou freelance
Portugal, Porto
Lead Backend Engineer (Java, Python & AWS) em Porto, Portugal is listed on Jobeax. Browse 30,000+ vacancies available.
Long-term B2B Contract | Remote within EU
Role Overview
We are looking for an experienced Java Tech Lead / Lead Backend Engineer who combines strong hands-on backend engineering with technical leadership and architectural ownership.
You will work on cloud-native, distributed systems, taking ownership of complex technical problems from design through implementation and production. This is a hands-on engineering role: you will actively develop software while helping shape architecture, engineering standards and technical direction across the team.
The environment is best suited to someone who enjoys solving difficult backend and platform problems, working across team boundaries, mentoring other engineers and taking responsibility for the long-term quality, scalability and reliability of the systems they build.
Key Responsibilities:
Design, develop and evolve backend services using Java and modern JVM technologies
Remain hands-on with implementation, testing, debugging and production problem-solving
Own technical design and architecture decisions for complex backend and distributed systems
Design scalable microservices, APIs and event-driven architectures
Contribute to services, automation or data workflows using Python
Build and operate applications in AWS and Kubernetes-based environments
Take ownership of systems throughout their lifecycle, from initial design through production operation
Identify performance, scalability, reliability and maintainability improvements
Establish strong engineering practices around automated testing, integration testing and code quality
Review code and technical designs and provide clear technical guidance to other engineers
Mentor engineers and help raise engineering standards across the team
Collaborate closely with Product, Platform and other engineering teams
Communicate technical decisions, trade-offs and risks clearly to technical and non-technical stakeholders
Contribute to CI/CD, observability and production-readiness practices
Requirements:
5+ years of professional software engineering experience
Excellent, recent hands-on Java development experience
Strong experience with Spring / Spring Boot
Professional production experience with Python
Strong experience designing microservices and distributed systems
Experience with event-driven architectures and technologies such as Kafka
Strong commercial experience with AWS
Hands-on experience with Kubernetes and Docker
Experience designing and integrating REST APIs
Strong knowledge of relational databases and SQL
Experience with CI/CD and modern software delivery practices
Strong automated testing practices, including unit and integration testing
Proven experience making meaningful architecture and system-design decisions
Experience mentoring engineers, conducting code/design reviews or acting as a technical lead
Experience owning complex features or services end-to-end, including their operation in production
Strong communication skills and confidence working across teams and with stakeholders
Fluent English (C1+)
Nice to have:
Experience with Azure alongside AWS
Experience building or integrating AI-enabled products
Knowledge of analytics, data-processing or event-driven systems
Experience working in an international, distributed engineering environment
Previous experience supporting several engineering teams or product areas
What's on Offer:
Long-term B2B engagement
Hands-on role with genuine influence over technical direction
Opportunity to work on AI-powered systems used internationally
Collaboration with experienced, multidisciplinary engineering teams
More than 20 days of paid time off
Apple equipment
Training and professional-development budget
Diversity and Inclusion Commitment
We are dedicated to creating and sustaining an inclusive, respectful workplace for all -regardless of gender, ethnicity, or background. We actively encourage applicants from all identities and experience levels to apply and bring your authentic self to our fast-paced, supportive team.
... feedback contínuo através de um plano personalizado; - Progressão de carreira através de avaliações objetivas e diretas. O que procuramos: Procuramos um Backend Python Engineer para projetos enterprise de grande escala em Portugal, com o seguinte perfil: - Licenciatura em Engenharia Informática ou área similar; - Backend sólido ...
... os nossos consultores & clientes, dedicados às suas necessidades e objetivos. Queres dar o próximo grande passo na tua carreira? A Ankix está à procura de um Java Backend Senior Lead para fazer parte da nossa equipa dinâmica e inovadora. Se é apaixonado por tecnologias inovadoras, esta oportunidade é para si! O que procuramos ...
... is considered a plus - Expert proficiency in English (mandatory) - Basic knowledge of French - Java 21 - Java Spring Framework - Advanced SQL - PostgreSQL - Backend architecture design - API development and data exposure - CI/CD practices - Microservices - Unit testing - Version control - Cloud environments such as AWS ...
https://jobeax.com/link/V1sCk0qB6ZvR5k8W Consulting is seeking a deeply hands-on Senior Java Engineer to provide technical leadership across multiple backend services. You will design, build and ship production code in a cloud-native environment, with Java as the primary language and Python where needed. You will work across ...
Senior JAVA Backend Developer Location: Lisbon, Portugal Working model: Hybrid – 3 days per week in the office Contract: Permanent I’m looking for a Senior JAVA Backend Developer to join a team in the middle of a major engineering transformation. What you’ll be doing - Take ownership of backend services and drive their ...
... scalability issues, and security vulnerabilities - Lead code reviews and establish quality gates; champion SonarQube and Snyk adoption - Mentor confirmed and junior engineers - Produce technical documentation, ADRs, and runbooks What we're looking for: - 8+ years of software engineering experience - Expert-level Java and Spring/Spring ...
... scalability issues, and security vulnerabilities - Lead code reviews and establish quality gates; champion SonarQube and Snyk adoption - Mentor confirmed and junior engineers - Produce technical documentation, ADRs, and runbooks What we're looking for: - 8+ years of software engineering experience - Expert-level Java and Spring/Spring ...
... eDOer, you will have clear objectives, great challenges and a clear overview of how your work contributes to the global company project and its customers. As a Lead Engineer in the Transport vertical you will be in charge of: - Working with top-notch tech stack including Java 17, BigData (Kafka, BigTable, Redis, PostgreSQL), ...
... looking for I’m looking for an experienced backend engineer who is comfortable taking ownership and solving complex problems. You’ll ideally bring 5+ years of backend development experience and a strong background in one or more of: .NET / C# | Java You should have experience with: - Backend development and software architecture. ...
Seeking a Senior Full Stack Engineer with expertise in Java and Python to design, develop, and integrate business applications within an AI-integrated development lifecycle. Requires strong Java ecosystem knowledge, OOP, design patterns, SQL, and testing.
Java Backend Developer - International Recruitment Porto, Lisbon Hybrid Seeking a Java Backend Developer - International Recruitment: Rhino, are you there? At WE ARE META, we focus on finding the perfect match between our Rhinos and our clients. - Expand your network: As a consultant at We Are META, you’ll have access to ...
Backend Java Software Engineer for a 1-year extendable contract. Role focuses on designing/developing scalable backend services and iGaming integrations using Java (17+) and Spring Boot. Emphasizes quality, resilience, and distributed systems. Fully remote with occasional travel to Málaga, Spain.
Backend Developer needed for space tech and cloud solutions, focusing on CI, documentation, security, scalability, and architecture. Requires Java and cloud expertise.
Backend Engineer responsible for application lifecycle using cutting-edge technologies, developing, testing, and deploying code. Requires Java expertise and strong communication skills.
CEiiA is seeking an Engineer | Backend Developer to join the geoSystems Business Unit to develop state-of-the-art space technology. You will implement CI strategies, maintain documentation, and ensure security, scalability and performance while contributing to architectural decisions. Proficiency in Java and cloud-based ...
... teams are built through diversity, collaboration, and shared learning. About the department As a Software Architect, you will work on the central mobility+ backend systems, which serve as the 'operating system' of the En BW Hyper Netz. These systems establish us as one of the leading providers of electric mobility charging ...
Caixa Mágica Software in Porto is seeking a Software Engineer to evolve an application that manages financial statement referentials and connects to external data providers. You will design secure back-end architectures, work with Java 21 and Spring, and push for CI/CD driven delivery. The role requires 1–3 years of experience, ...
... cyber security. Let’s fuse creativity with technology together and build innovative solutions that actively change things for the better. Job Description As a Java Tech Lead Java, you will be responsible for leading the technical team and ensuring the implementation of best development practices. Your main mission will be ...
... through a personalized plan; - Comprehensive career plan and progression involving assertive performance reviews. Responsibilities: - Build and maintain robust backend services in Java. - Develop interactive user interfaces using modern JavaScript frameworks. - Integrate Java applications with databases like PostgreSQL or ...