Junior Java Engineer (Microservices)
Mindera
We are looking for a Junior Java Engineer to join our Microservices team at Mindera.
You will be part of a talented group of engineers who design, build, and maintain distributed systems that power world-class digital experiences.
This role is perfect for someone who has strong Java fundamentals, is eager to learn microservices architecture (preferably Micronaut), and is motivated to grow into a well-rounded backend engineer.
Why This Role Exists
We are expanding our backend engineering capability to support multiple large-scale, event-driven microservice systems.
This position helps bridge the gap between foundational coding ability and full microservice ownership, giving you hands-on exposure to real architecture, CI/CD practices, and automation pipelines.
What Success Looks Like in the First 6 Months
Month 1-2: Get comfortable with our systems, services, and tools.
Month 3-5: Deliver small to medium user stories independently with high-quality code.
Month 6: Confidently handle mid-complexity tasks, contribute to code reviews, and use CI/CD pipelines effectively.
Key Responsibilities
- Write clean, maintainable Java code in a Micronaut-based microservices environment.
- Participate in the design, development, testing, and deployment of backend services.
- Apply unit and integration testing practices (JUnit, Mockito).
- Use CI/CD pipelines effectively for build, test, and release (GitHub Actions, Jenkins).
- Collaborate with QA, DevOps, and Frontend engineers to deliver end-to-end solutions.
- Contribute to code reviews and maintain strong coding standards.
Must-Have Skills
- Java (1-2 years): solid fundamentals in OOP and clean coding.
- Microservices (Micronaut preferred): understanding of API design and service boundaries.
- Testing: JUnit, Mockito, or similar frameworks.
- CI/CD awareness: basic understanding of build and deployment pipelines.
- Version control: Git/GitHub experience.
- Strong quality and testing mindset.
Nice-to-Have Skills
- Exposure to Docker or Kubernetes.
- Basic knowledge of AWS or similar cloud environments.
- Awareness of frontend integration (React basics helpful).
- Familiarity with REST APIs, OpenAPI specs, and JSON
We Offer
- Competitive salary
- Annual bonus, subject to company performance
- Access to Udemy online training and opportunities to learn and grow within the role
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 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.
Follow our Linkedln page - https://tinyurl.com/minderaindia
Check ot our Blog: http://mindera.com/ and our Handbook: http://bit.ly/MinderaHandbook
Our offices are located: Aveiro, Portugal | Porto, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India