Search by job, company or skills

Tarento Group

Senior Java Engineers

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

About Tarento

Tarento is a fast-growing technology consulting company headquartered in Stockholm, with a strong presence in India and clients across the globe. We specialize in digital transformation, product engineering, and enterprise solutions, working across diverse industries including retail, manufacturing, and healthcare. Our teams combine Nordic values with Indian expertise to deliver innovative, scalable, and high-impact solutions.

We're proud to be recognized as a Great Place to Work, a testament to our inclusive culture, strong leadership, and commitment to employee well-being and growth. At Tarento, you'll be part of a collaborative environment where ideas are valued, learning is continuous, and careers are built on passion and purpose.

We are looking for Senior Java Engineers at Amsterdam.

Role Overview

We are looking for a Senior Product Engineer with strong Java backend expertise who thrives in building scalable, cloud-native products. This role goes beyond feature deliveryyou'll take end-to-end ownership of product modules, influence architecture decisions, and ensure engineering excellence across the product lifecycle.

You'll work closely with product managers, architects, QA, and DevOps teams to design, build, test, deploy, and evolve high-quality software systems used at scale.

Key Responsibilities

Product Engineering & Development

Design, develop, and maintain high-performance, scalable backend services using Java, Spring Boot, and Hibernate.

Own features from requirements to production, including design, implementation, testing, deployment, and post-release support.

Write clean, maintainable, and testable code aligned with modern engineering standards.

Translate product requirements into well-structured APIs and services.

Architecture & Design

Contribute to system design discussions, including service boundaries, data models, and integration patterns.

Apply principles of Clean Architecture / Hexagonal Architecture to ensure loosely coupled, testable systems.

Continuously improve existing architecture to support scalability, performance, and resilience.

Databases & Data Handling

Work with relational databases (e.g., MySQL or equivalent) and non-relational databases (e.g., MongoDB or equivalent).

Design efficient schemas, queries, and indexing strategies.

Ensure data consistency, performance optimization, and reliability.

Testing & Quality Engineering

Write unit tests using JUnit with high coverage and meaningful assertions.

Implement API integration tests using Spring Integration Tests or equivalent frameworks.

Promote shift-left testing and quality-first development practices.

Participate in code reviews, ensuring adherence to best practices and coding standards.

Cloud, DevOps & Deployment

Build and deploy containerized applications using Docker.

Work with Kubernetes for orchestration, scaling, and deployment strategies.

Develop and operate applications on any major cloud platform (AWS, Azure, GCP, or equivalent).

Collaborate with DevOps teams to improve CI/CD pipelines, observability, and reliability.

Collaboration & Leadership

Mentor junior engineers and lead by example in coding and design practices.

Collaborate with cross-functional teams to balance speed, quality, and technical debt.

Act as a technical owner for key components or services within the product.

Must-Have Skills

Strong hands-on experience with Java, Spring Boot, and Hibernate.

Experience with one relational database (MySQL or equivalent).

Experience with one non-relational database (MongoDB or equivalent).

Solid understanding of unit testing using JUnit.

Experience in API integration testing using Spring Integration Tests or similar frameworks.

Hands-on experience with Docker and Kubernetes.

Practical experience working on any cloud stack (AWS / Azure / GCP).

Good-to-Have Skills

Knowledge of Clean Architecture and Hexagonal Architecture patterns.

Exposure to or hands-on experience with Quarkus.

Understanding of microservices, event-driven systems, and distributed architectures.

Experience with performance tuning, security best practices, and observability tools.

What We Look For (Mindset)

Strong product mindsetyou care about outcomes, not just code.

Ownership mentality with the ability to drive solutions independently.

Passion for clean code, automation, and continuous improvement.

Comfort working in fast-paced, evolving product environments.

Ability to balance pragmatism with long-term architectural thinking.

Why Join Us

Work on core product engineering, not just project delivery.

High ownership and real influence on architecture and technical direction.

Opportunity to build cloud-native, modern platforms at scale.

Culture that values engineering excellence, learning, and experimentation.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 143300933

Similar Jobs