Remote
(Anywhere)
Salary Range
Full Time Employee
Experience Level
Senior
Requirements
Desired Skills
Tasks and Responsibilities
Show originalAbout the role
We are looking for a Senior Java Developer to work on developing robust, scalable, and high-quality solutions. The ideal candidate masters Java and Spring Boot, applies modern architecture patterns, and writes clean, sustainable code.
Technical requirements
What is essential
- Solid experience in development with Java and Spring Boot.
- Knowledge of software architecture patterns, especially hexagonal architecture.
- Mastery of Design Patterns, SOLID, and Clean Code.
- Experience with messaging systems, such as Kafka.
What is desirable
- Knowledge of recent Java versions.
- Familiarity with the Kotlin language.
- Knowledge of Cloud services (AWS or other platforms).
- Experience with concurrency and parallel programming.
- Solid knowledge of data structures.
Why join us?
You will be part of an environment that values good engineering practices, evolutionary architecture, and technical collaboration. Here, you will have the autonomy to propose solutions, evolve critical systems, and contribute to the continuous improvement of our products.
Share job:
Share job: