Java Backend Developer

Viamedici · Iaşi, Romania · Posted Oct 16, 2025

YOUR CHALLENGES

Backend Development

Design, implement and maintain high-quality backend components that power our enterprise software solutions.

API Design

Develop scalable REST APIs ensuring performance, security, and seamless data exchange between systems.

Agile Collaboration

Work closely with cross-functional teams in an agile environment to deliver high-quality software iterations.

Clean Code & Architecture

Apply object-oriented design principles, design patterns, and best practices to produce efficient and maintainable code.

Continuous Improvement

Contribute ideas and solutions to enhance system performance, architecture, and team workflows.

Integration & Database Interaction

Support the integration of external systems and work with large data sets, ensuring reliability and scalability.

 

 

STAND OUT WITH THESE QUALIFICATIONS

Solid Java Experience

At least 2 years of production-level experience with Java 17+ Features.

Object-Oriented Programming

Strong understanding of OOP principles and how to apply them in clean, modular code.

Spring Boot Expertise

Experience in developing RESTful services and backend components using the Spring Framework.

Multithreading & Concurrency

Solid grasp of parallel programming concepts and thread-safe design.

Agile & Tools

Experience working with Agile methods, Git, and Atlassian tools such as JIRA and Confluence.

Analytical Mindset & great communication

Strong problem-solving abilities combined with good communication and collaboration skills.

Nice to Have

Experience with Docker, CI/CD pipelines, message-based systems (ActiveMQ, Kafka, Hazelcast), Elasticsearch, unit testing, and logging frameworks.