Job Closed
This listing is no longer active.
We craft software with people we love.
Senior Java Backend Engineer - 8+ Years Experience Required
Location
Morocco
Posted
36 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Backend Engineer - 8+ Years Experience Required
Mindera
Here at Mindera, we are continuously building a fantastic team and would love for you to join us.We're looking for experienced Kotlin/Java Backend Developers with a passion for solving complex problems. As part of our team, you will work in an Agile and collaborative environment, taking ownership of the technical aspects of development, and building high-quality software systems.You will use your expertise in Kotlin or Java (if eager to work with Kotlin) to design and implement robust and scalable backend solutions. You will contribute to the entire software development lifecycle, from requirements gathering to design, coding, testing, and deployment.At Mindera, we value collaboration, knowledge sharing, and continuous learning. You will have the opportunity to work with talented individuals, mentor junior developers, and contribute to the growth and success of the team.If you thrive in a fast-paced and innovative environment and enjoy working with cutting-edge technologies, then Mindera is the perfect place for you.
Job Requirements
- Must have:
- 8+ years of hands-on experience in software development, specializing in Java backend
- Deep understanding of object-oriented programming and design patterns
- Proven expertise with Terraform
- Strong experience in unit testing, integration testing, and test-driven development (TDD, Shift-Left)
- Mastery of Git and CI/CD pipelines
- Experience with Kafka and distributed systems
- Solid working knowledge of Kubernetes
- Expertise in GraphQL Federation
- Proficient in Azure Cloud environments
- Exceptional problem-solving and analytical abilities
- Strong communication and collaboration skills
- Fluent in English
- Nice to have:
- Experience with Spring Boot and other backend frameworks
- Familiarity with Agile development processes
Benefits
- Permanent contract
- Unlimited PTO
- Flexible working hours
- Training & conferences, create your own training plan
- Work with large scale systems powering global businesses;
- Most of all You get to work with a bunch of great people, where the whole team owns the project together in a politics-free environment. Our culture reflects our lean and self-organization attitude. We encourage our colleagues to take risks, make decisions, work in a collaborative way and talk to everyone to enhance communication. Freedom and Responsibility go hand in hand, and we value commitment, feedback, and empathy.
- About Mindera
- At Mindera we use technology to build products we are proud of, with people we love.
- 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 products 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 management 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.
- Check out our Blog and our Handbook!
- 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 | Australia
Related Guides
Related Job Pages
More Backend Engineer Jobs
• Develop and implement scalable web applications using the PETAL stack (Phoenix, Elixir, Tailwind, AlpineJS, LiveView). • Work across all layers of the application, from the database to the frontend. • Ensure clean, maintainable, and efficient code. • Implement and promote best practices for clean code, Test-Driven Development (TDD), and Continuous Integration. • Take responsibility for the development, maintenance, and ongoing evolution of our software products. • Ensure products meet our customers' requirements and are continuously improved. • Analyze complex technical problems and develop effective solutions. • Be proactive in identifying and resolving potential issues.
Senior .Net Developer
DVTDVT's high performing technology teams provide high impact business software solutions for clients across the globe.
• Design, develop, and maintain a modular monolithic backend API in .NET (C#). • Build and evolve RESTful APIs consumed by a Flutter mobile application. • Implement business logic, domain rules, validation, and integrations in a clean, testable manner. • Own backend features end‑to‑end, from design through to production support. • Work with Azure Front Door + WAF for secure, global API access. • Integrate with Auth0 for authentication and authorization (OIDC / OAuth2). • Design and maintain integrations with: Azure Web PubSub, Firebase Cloud Messaging, Blob Storage, Azure Key Vault. • Design and maintain PostgreSQL schemas as the system of record for structured data. • Build and manage background jobs and schedulers inside the monolith. • Integrate with an AI module and provider to support AI-powered features. • Implement robust logging, monitoring, and error tracking using Sentry, Azure Logs.
Senior .Net Developer
U.S. Department of Veterans AffairsWe're recruiting the finest employees to care for our Veterans. Engagement ≠ VA endorsement. bit.ly/2Q14Y1p
• Design, develop, and maintain a modular monolithic backend API in .NET (C#) • Build and evolve RESTful APIs consumed by a Flutter mobile application • Implement business logic, domain rules, validation, and integrations in a clean, testable manner • Own backend features end‑to‑end, from design through to production support • Work with Azure Front Door + WAF for secure, global API access • Integrate with Auth0 for authentication and authorization (OIDC / OAuth2) • Design and maintain integrations with Azure Web PubSub, Firebase Cloud Messaging, Blob Storage, Azure Key Vault • Build and manage background jobs and schedulers • Collaborate with product and AI teams to safely roll out AI‑powered features • Implement robust logging, monitoring, and error tracking using Sentry and Azure Logs & Metrics
• Design and develop high-performance desktop applications using .NET/WPF/WinUI, with a focus on real-time data visualization and control interfaces • Integrate software with hardware components - sensors, robotics systems, and external SDKs - using communication protocols such as TCP/UDP, WebSocket, or gRPC • Optimize system performance for real-time data processing in an industrial manufacturing environment • Work with native modules and C++ DLLs to bridge managed and unmanaged code layers • Collaborate with German-speaking partners during onsite visits to clarify requirements and validate solutions • Contribute to architectural decisions and technical design across the platform • Ensure reliable, fault-tolerant communication between distributed system components and external devices




