Location: Remote (only from Romania)
Contract Type: Freelance SRL or PFA/1-year contract
Role Overview
We are looking for an experienced Full Stack Developer with strong backend expertise in Java and/or Kotlin to join our team. The ideal candidate will have a solid understanding of modern software engineering practices, microservices architecture, and CI/CD workflows, as well as the ability to work in a dynamic environment with a high degree of ownership and adaptability. This role involves building scalable services, developing REST APIs, contributing to frontend interfaces, and ensuring seamless integration across the platform.
Key Responsibilities
Design, develop, and maintain backend services using Java and/or Kotlin within a microservices architecture.
Build and optimize REST APIs and ensure robust service-to-service communication.
Contribute to frontend development and collaborate on end-to-end feature delivery.
Containerize services using Docker and support deployment workflows on Kubernetes-based environments.
Work with relational databases and write efficient SQL queries; collaborate on schema design and performance optimization.
Participate in code reviews, follow Git workflows, and contribute to continuous integration and deployment pipelines.
Collaborate with cross-functional teams and ensure high code quality, performance, and reliability.
What Youll Bring
Strong interpersonal skills, with the ability to work under pressure while demonstrating agility, ownership, and accountability.
Proven hands-on experience as a Full Stack Developer, with a strong focus on backend technologies (Java/Kotlin).
Excellent knowledge of Spring Boot, microservices architecture, and backend design patterns.
Practical experience working with Docker (images, containers) and a solid understanding of Kubernetes deployments.
Strong SQL skills and understanding of relational database design; experience with NoSQL is a plus.
Solid understanding of Git workflows, code review practices, and modern CI/CD pipelines.
Nice to Have
Experience working with cloud platforms such as AWS, Azure, or GCP.
Familiarity with monitoring and observability tools (Grafana, Prometheus, ELK).
Understanding of modern UI/UX practices and frontend development principles.
