Java (Senior / Staff Engineer)

Technology company building software engineering applications, web and mobile solutions, partnering with clients to deliver high performance, resilient and scalable systems.
Backend
Staff Software Engineer
Remote
501 - 1,000 Employees
5+ years of experience
Enterprise SaaS

Description For Java (Senior / Staff Engineer)

Mindera is seeking a Java (Senior/Staff Engineer) to join their dynamic team in building innovative technology solutions. The role requires 5-14 years of experience and combines both backend and frontend development responsibilities. The position involves working with cutting-edge technologies including Java 17+, React/Next.js, and cloud infrastructure on Azure. The ideal candidate will be responsible for designing robust backend services, implementing APIs, managing cloud infrastructure, and ensuring high-quality testing practices.

The company offers a unique culture built on lean and self-organization principles, where teams work collaboratively on impactful projects. Mindera partners with clients globally to deliver high-performance, resilient, and scalable software systems. They maintain offices across multiple locations including Portugal, UK, USA, and India, offering a truly international work environment.

This role presents an excellent opportunity for experienced engineers who are passionate about full-stack development and want to work with modern technologies. The position combines technical excellence with business impact, requiring strong communication skills and the ability to work effectively with cross-functional teams. The company's commitment to a politics-free work culture and focus on continuous learning makes it an ideal place for engineers looking to make a significant impact while growing their careers.

Last updated 20 hours ago

Responsibilities For Java (Senior / Staff Engineer)

  • Design and build robust backend services using Java 17+
  • Implement and maintain efficient APIs using GraphQL Federation and REST
  • Develop and maintain responsive front-end applications using React/Next.js and TypeScript
  • Manage cloud infrastructure on Azure using Terraform and Kubernetes
  • Write unit and integration tests
  • Implement event-driven solutions using Kafka
  • Develop and maintain databases (MongoDB, MySQL)
  • Work closely with stakeholders and teams to define requirements

Requirements For Java (Senior / Staff Engineer)

Java
TypeScript
React
MongoDB
MySQL
Kafka
Kubernetes
  • Experience with Java 17+ (Java 21 preferred)
  • Experience with React/Next.js, TypeScript
  • Proficiency in testing tools: JUnit, Mockito, Playwright, Jest, Cucumber, Wiremock
  • Knowledge of GraphQL Federation and REST APIs
  • Experience with Azure Cloud, Terraform, Kubernetes
  • Experience with Kafka and Event-Driven Architecture
  • Database experience with MongoDB and MySQL
  • Strong verbal and written communication skills
  • Knowledge of OpenTelemetry, Dynatrace

Benefits For Java (Senior / Staff Engineer)

  • Fun, happy and politics-free work culture
  • Work with large scale systems powering global businesses
  • Competitive salary and benefits

Interested in this job?

Jobs Related To Mindera Java (Senior / Staff Engineer)

Java Technical Lead/Staff Engineer

Senior Java Technical Lead position at Mindera, requiring 10+ years of experience, focusing on technical leadership and software development in a collaborative environment.

Lead Engineer/Architect - with Shift Left experience

Lead Engineer position focusing on Shift Left testing approach, leading quality assurance initiatives and mentoring team members at Mindera.

Network Architect, Hardware, Google Public Sector

Senior Network Architect position at Google Public Sector, focusing on hardware-level networking solutions with competitive compensation and hybrid work options.

Technical Lead, Partner Integration

Lead technical architect role at Google, focusing on partner integration and supply chain systems, requiring 12 years of experience and expertise in enterprise solutions.

Senior Technical Program Manager, Customer Service and Innovation, Global Submarine Networks

Senior Technical Program Manager role at Google Cloud, leading customer service innovation and submarine network operations, requiring 8+ years of program management experience.