Mindera

Junior Java Engineer (Microservices)

Posted: 20 minutes ago

Job Description

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.RequirementsWhy This Role ExistsWe 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 standardsMust-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 mindsetNice-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 JSONBenefitsWe OfferFlexible working hours (self-managed)Competitive salaryAnnual bonus, subject to company performanceAccess to Udemy online training and opportunities to learn and grow within the roleAbout MinderaAt 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/minderaindiaCheck ot our Blog: http://mindera.com/ and our Handbook: http://bit.ly/MinderaHandbookOur offices are located: Aveiro, Portugal | Porto, Portugal | Leicester, UK | San Diego, USA | San Francisco, USA | Chennai, India | Bengaluru, India

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In