Senior Full-Stack Java Developer
Join us as a Senior Full-Stack Java Developer to build impactful national systems using Java, Spring Boot, and Angular. Lead complex projects, mentor others, and shape Estonia’s digital future. 🚀
In this role, you will:
Contribute to the development of complex information systems, thereby improving the lives of nearly every Estonian - we never run out of challenges!
Develop and maintain Java-based applications and microservices.
Design and implement system architecture solutions in collaboration with architects.
Take the lead in solving complex technical challenges and provide guidance to junior developers.
Ensure code quality through testing (unit and integration tests) and code reviews.
Bring ideas to life together with our service design and analytics teams.
Optimize system performance, security, and scalability.
Contribute to the continuous improvement of development practices (CI/CD, DevOps, Agile).
Document technical solutions and development decisions.
We expect you to have:
At least 5 years of experience as a Full Stack Java Developer.
Hands-on experience with Java, Spring Boot, Angular, and PostgreSQL.
Practical experience in developing REST services.
Experience with message-based solutions (e.g., RabbitMQ).
Experience with CI/CD systems.
Have worked within an agile development environment.
Independently tackle complex technical tasks.
Have strong analytical skills.
Proficiency in Estonian and English.
Nice to have:
Knowledge of Kubernetes (including container management).
An interest in AI applications.
Previous experience in developing national information systems and familiarity with X-Road and the Government Cloud.
A degree in IT or a related field.
🌿 What Trinidad Wiseman offers you:
Meaningful work with real ownership
You won’t just execute tasks - you’ll have a voice, make decisions, and influence both the solutions we build and the way we grow as a company
Autonomy and flexibility
Work in a way that supports your performance - with a hybrid setup and a culture built on trust
Intentional support for your growth
Guidance from your team lead, internal trainings, external courses, and the opportunity to shape your own development path based on your strengths and interests
A strong and professional team
You’ll be surrounded by experienced experts who value quality and openly share their knowledge
Care for your wellbeing
Sports compensation (Stebby), health insurance, glasses reimbursement, team events, and a modern, green office environment
We value your contribution to society
We support employees participating in national defence exercises by providing additional compensation on top of the state allowance
- Department
- Software Development
- Role
- Full-Stack Developer
- Locations
- Tallinn
- Remote status
- Hybrid