cover image
Mindera

Mindera

mindera.com

8 Jobs

952 Employees

About the Company

Software Engineering Applications, including Web and Mobile, are at the core of what we do at Mindera.

We partner with our clients, to understand their product and deliver high performance, resilient and scalable software systems that create an impact in their users and businesses across the world.

You get to work with a bunch of great people, where the whole team owns the project together.

Our culture reflects our lean and self-organisation attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication.
We are proud of our work and we love to learn all and everything while navigating through an Agile, Lean and collaborative environment.
Our offices are located: Porto, Portugal | Aveiro, Portugal | Coimbra, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India | Cluj-Napoca, Romania | Blumenau, Brazil | Casablanca, Morocco

Listed Jobs

Company background Company brand
Company Name
Mindera
Job Title
Senior Java Software Engineer
Job Description
Senior Java Software Engineer **Role Summary** Lead the design and implementation of cloud-based backend systems in an Agile environment, delivering scalable software solutions while mentoring junior developers and ensuring end-to-end code ownership from development to deployment. **Expactations** Proven hands-on experience in Java/Kotlin backend development, deep understanding of OOP/design patterns, and technical expertise in cloud and distributed systems. Requires collaboration, autonomous problem-solving, and ownership of technical solutions. **Key Responsibilities** Implement cloud-native backend solutions; develop and maintain features in Agile teams; write testable code with test coverage; document code; diagnose production issues; contribute to system design and implementation; mentor juniors. **Required Skills** Java/Kotlin, object-oriented programming, Terraform, Git, CI/CD pipelines, Kafka, Kubernetes, GraphQL Federation, Azure Cloud, TDD, Shift-Left Testing, problem-solving, communication, English fluency. **Required Education & Certifications** Not specified.
Morocco
Remote
Senior
18-12-2025
Company background Company brand
Company Name
Mindera
Job Title
Principal Java Technologist
Job Description
Job Title: Principal Java Technologist Role Summary: Senior technical leader responsible for guiding architecture, engineering practices, and delivery of Java‑based backend services in a large, high‑volume retail and payment platform. Expectations: - Shape technical strategy across multiple squads. - Mentor and elevate engineering capabilities. - Ensure architectural coherence, compliance, and operational excellence. Key Responsibilities: - Lead technical discovery, architecture reviews, and design decisions across teams. - Write and review high‑quality Java (17+) code using Spring Boot or Micronaut. - Design resilient microservices for retail and payment transactions, integrating PSPs, fraud, and settlement systems. - Champion event‑driven architectures with Kafka and enterprise integration patterns. - Build and maintain cloud‑native platforms on Azure (Kubernetes, Terraform). - Define CI/CD standards (GitHub Actions), observability (OpenTelemetry, Dynatrace), and security (PCI‑DSS, PSD2, SCA). - Provide hands‑on support for complex technical challenges and critical deliveries. - Mentor engineers at all levels, enforce code quality, testing, and on‑call practices. Required Skills: - Proven experience as Principal/Lead Java Engineer in large‑scale backend environments. - Java 17+ with Spring Boot or Micronaut expertise. - Deep knowledge of Kafka, event‑driven microservices, and integration patterns. - Retail/payments domain experience – PSP integrations, fraud, tokenisation, settlement. - Azure cloud experience (Kubernetes, Terraform, CI/CD). - Strong understanding of PCI‑DSS, PSD2, and SCA compliance. - Excellent communication and stakeholder management. - Agile/Scrum mindset with DevOps and test‑driven focus. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - Relevant certifications (e.g., Oracle Java SE, Microsoft Azure Solutions Architect, Kafka Engineer) are advantageous but not mandatory.
London, United kingdom
Hybrid
Senior
19-12-2025
Company background Company brand
Company Name
Mindera
Job Title
Engineering Manager
Job Description
Job Title: Engineering Manager Role Summary: Lead and grow a high‑performing engineering team that designs, builds, releases, and maintains scalable software for a large‑scale product. Drive technical strategy, mentorship, and operational excellence across backend and frontend services. Expactations: • Build, mentor, and retain senior software engineers • Own end‑to‑end delivery of software initiatives aligned with business goals • Collaborate closely with Product, Design, and Programme teams on scope and priorities • Provide technical leadership, setting standards and solving complex challenges • Shape a future‑proof technical roadmap with cross‑functional stakeholders • Champion DevOps practices, ensuring reliability, performance, and maintainability Key Responsibilities: - Recruit, coach, and develop a multidisciplinary engineering team. - Plan and track project timelines, deliverables, and quality metrics. - Partner with Product and Design to define requirements and user stories. - Set coding, design, and testing standards; conduct code reviews and architecture reviews. - Guide architecture decisions for backend microservices and frontend components. - Drive cloud‑native deployment (Azure, Kubernetes) and monitoring (Dynatrace). - Ensure system scalability, reliability, and performance across all components. - Advocate “build it, run it” ownership and continuous improvement. Required Skills: - Leadership & people management in software teams. - Expertise in Java, Spring/Spring Boot, Micronaut for backend services. - Experience with React, Next.js, TypeScript, Angular for frontend. - Strong background in system design, software architecture, and cloud platforms (Azure, Kubernetes). - Knowledge of databases and caching: SQL Server, MongoDB, Ignite, Redis. - Proficiency in DevOps practices, CI/CD pipelines, and performance monitoring. - Excellent stakeholder communication and cross‑functional collaboration. Required Education & Certifications: - Bachelor’s (or higher) degree in Computer Science, Software Engineering, or related field. - No specific certifications required, though cloud or architecture credentials are a plus.
London, United kingdom
Hybrid
08-01-2026
Company background Company brand
Company Name
Mindera
Job Title
Client Engagement Principal
Job Description
Job title Client Engagement Principal Role Summary Lead and manage strategic client accounts, primarily in the UK, overseeing delivery of software solutions by teams of up to 50 engineers. Drive client satisfaction, operational excellence, and revenue growth while aligning technology solutions with client business objectives. Expectations - Deliver high‑quality, on‑time, on‑budget software that meets client needs. - Cultivate long‑term, trust‑based relationships with clients and internal engineering teams. - Identify and nurture new business opportunities and cross‑sell services. - Represent the company at client events, marketing activities, and pre‑sales engagements. - Maintain a hybrid working model with on‑site client presence and office collaboration. Key Responsibilities - Develop and maintain stakeholder maps and account strategies. - Lead day‑to‑day delivery oversight, ensuring alignment with agile practices, architecture standards, and technology roadmaps. - Balance client demand with engineering capacity; manage hiring plans, onboarding, and resource allocations. - Monitor team performance, identify risks, propose mitigations, and communicate transparently with clients. - Coordinate changes in scope, schedule, or cost to prevent surprises. - Prepare and lead monthly account review meetings; compile reports and action items. - Foster an organizational culture of celebration, learning, and emotional intelligence. - Capture and promote success stories as case studies for future sales. - Support marketing and pre‑sales with tender input, proposal shaping, and event attendance. Required Skills - Proven experience as a Technology Engagement Manager, Delivery Manager, Head of Engineering, or similar. - Strong communication, presentation, and negotiation skills. - Deep understanding of software delivery, agile methodology, architecture, and DevOps practices. - Hands‑on technical background in web, mobile, or cloud application development. - Ability to manage complex client relationships and navigate challenging business scenarios. - Solution‑oriented, consultative, and authentic approach to problem solving. - High attention to detail, organized, and proactive in identifying improvement opportunities. Required Education & Certifications - Bachelor’s degree in Computer Science, Software Engineering, Business Administration, or related field. - Professional certifications such as PMP, PMI‑ACP, Certified Scrum Master, or equivalent are highly desirable.
London, United kingdom
On site
Senior
16-01-2026