• / company
    • about us
      • / about us

        The partner of choice for data & product engineering to drive business growth & deliver an impact within your organization
    • product engineering
      • / product engineering
        We specialize in Software Product Engineering, transforming your concepts into impactful products.
    • technology
      • / technology
        250+ specialists skilled in software, BI, integration, offering end-to-end services from research to ongoing maintenance.
    • methodology
      • / methodology
        We specialize in software product engineering, transforming your concepts into impactful products.
    • careers
      • / careers
        Our team needs one more awesome person, like you. Let’s grow together! Why not give it a try?
    • do good
      • / do good
        We’re a team devoted to making the world better with small acts. We get involved and always stand for kindness.
    • events
      • / events
        LLMs in Action: Transforming How We Work, Communicate, and Innovate
    • blog
      • / blog
        Why Every Developer Should Care About AI Plugins, And What You Might Be Missing
        mindit chats with Andreea Moldovan: “At mindit.io people really put effort into making it happen.”
    • contact us
      • / contact us
        We would love to hear from you! We have offices and teams in Romania and Switzerland. How can we make your business thrive?
  • / get in touch

Senior Java Engineer

Romania

About the role: 

We are seeking a highly skilled and experienced Senior Java Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining scalable, high-performance applications using Java and related technologies.

Responsibilities:

  • Design, develop, and maintain robust, scalable, and efficient Java-based applications
  • Ensure code quality through rigorous testing, reviews, and adherence to best practices
  • Lead the design and architecture of complex systems, ensuring scalability, reliability, and performance
  • Analyze business requirements and translate them into technical specifications
  • Provide technical leadership during project planning, development, and delivery
  • Identify and resolve performance bottlenecks in applications and databases
  • Ensure applications meet high availability and fault tolerance requirements
  • Work closely with stakeholders, product managers, and other engineers to deliver impact solutions
  • Contribute to refining development processes and promoting engineering excellence

What are we looking for:

  • University degree in IT, Computer Science, Engineering, or a related technical field
  • Advanced level of English, both written and spoken
  • Experience in developing enterprise-level applications using Java 
  • Good knowledge of frameworks such as Spring, Spring Boot, and Hibernate
  • Experience with RESTful APIs, microservices architecture, and cloud platforms (e.g., AWS, Azure, Google Cloud)
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and ORMs
  • Solid understanding of design patterns, algorithms, and data structures 
  • Experience with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes) would be a plus
  •  Experience in version control systems, particularly Git, would be a plus
  •  Strong debugging, troubleshooting, and performance optimization skills

Tech stack mandatory: 

  • Java 17/21
  • Spring Boot
  • Maven
  • Relational Databases (SQL Server, PostgreSQL, MySQL, Oracle, etc.)
  • JUnit, Mockito
  •  CI/CD pipelines
  • Expertise in performance tuning, concurrency, multithreading
  • Great knowledge of system architecture and able to design it

Nice to have:

  •  Async processing (Kafka / ActiveMQ / RabbitMQ / Redis)
  •  Docker, Kubernetes
  • Github Actions

Distribute:

/benefits

Access to therapy

Bookster subscription

minditNomad

Flexible hours

Friendly office space

Fun activities

Gym subscription

Learning platforms

Medicover / Sanopass subscription

Wellbeing days off

Work from anywhere

/who we are

mindit.io is an AI-driven custom software services company with +250 IT specialists with proven expertise in software & product engineering, artificial intelligence, business intelligence, data analytics & integration services. With offices in Switzerland, Germany and 4 delivery centers in Romania, we cover the entire development cycle from business research, consulting, and architecture to post-implementation testing and maintenance.

 

Partner of choice

With a customer-centric approach, we build an environment where partnerships thrive and turn them into long-lasting relations. It’s a space of co-creation, innovation and top notch technologies to deliver outstanding custom software development.

 

Professional

We always deliver and this is one non-negotiable pillar of our culture. Be it product engineering or custom software development, the quality and ethics of our work are inherent to everything we do.

 

Authentic

We value everyone’s uniqueness in the pursuit of framing a culture of equality, diversity and inclusion. Come as you are and stay true to yourself. We become the best version of ourselves together.

 

Team

Trust is our ultimate currency, and we use it to constantly enrich our kind community. When it comes to scaling, the team is our functional cell. We grow together, we learn together, we build together.

Apply now

We'd love to hear from you!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.