Java Lead Developer
1 week ago
Job Description
Join our team
Are you passionate about technical leadership, architectural decisions, and mentoring? Our mission is to establish a unified technical direction, strengthen standards and best practices, reduce technical debt, and grow team expertise. If you thrive in complex architectural challenges and enjoy collaboration, this role is for you.
Your Responsibilities
- Drive the technical direction and architectural decisions of the development team
- Implement and refine microservices-based solutions
- Mentor and coach developers (code reviews, pair programming, growth discussions)
- Identify, prioritize, and reduce technical debt
- Improve quality through CI/CD, test coverage, observability, security, and reliability
What We Expect
- Strong development experience (10+ years), including at least 4 years as a Senior Developer
- Minimum 5 years of experience with Java and Spring Boot stack
- Solid knowledge of microservices architecture (service separation, API contracts, resilience, event-driven architecture)
- Familiarity with Domain-Driven Design, Clean Architecture, and testing strategies
- Ability to clearly justify technical decisions and communicate them to business stakeholders
- Strong prioritization and systematic thinking skills
- Proficiency in Estonian language
What Sets You Apart
- Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins).
- Knowledge of monitoring and observability solutions (Prometheus, Grafana, OpenTelemetry)
- Experience with process orchestrators (Camunda, Flowable)
- Enjoys collaboration, giving constructive feedback, and sharing knowledge
Why Join Us
- Fantastic team that has successfully reduced technical debt and delivered high-quality solutions for years
- Clear vision and commitment to top-tier development where your voice matters
- Fast technical decisions and minimal bureaucracy – we focus on real development
- Collaboration with experienced Lead Developers, mentorship, and professional growth
- Flexible work arrangements, competitive salary and benefits, plus training and certification opportunities
Additional Information
At Tietoevry, we believe in the power of diversity, equity, and inclusion. We encourage applicants of all backgrounds, genders (m/f/d), and walks of life to join our team, as we believe that this fosters an inspiring workplace and fuels innovation. Our commitment to openness, trust, and diversity is at the heart of our mission to create digital futures that benefit businesses, societies, and humanity.
Diversity, equity and inclusion )
-
Java Lead Developer
2 weeks ago
Tallinn, Harjumaa, Estonia Tietoevry Full timeJob Description Join our teamAre you passionate about technical leadership, architectural decisions, and mentoring? Our mission is to establish a unified technical direction, strengthen standards and best practices, reduce technical debt, and grow team expertise. If you thrive in complex architectural challenges and enjoy collaboration, this role is for...
-
Senior Java Developer
2 weeks ago
Estonia Avalanche Laboratory Full timeSenior Java Developer - for Digital Security Domain in Banking Tallinn, Estonia | Hybrid (2-3 days/week onsite) Consulting Role for Enterprise Banking Client PROJECT DESCRIPTIONJoin us on a mission-critical consulting project in the Digital Security domain for a leading enterprise bank in the Nordics. You'll work on modernising and securing their digital...
-
Senior Java Software Developer
6 days ago
Tallinn, Harjumaa, Estonia Dynatrace Full timeYour role at DynatraceJava | Server-side High-Performance Computing | Big Data | Cloud Monitoring | AI-powered | Distributed Systems | Agile Principles | Flat hierarchy | Mentoring and Coaching Well established in Tallinn Dynatrace's Research & Development site with core product responsibilities on Grail, Logs and Security is looking for an experienced...
-
Senior Java Software Developer
6 days ago
Tallinn, Harjumaa, Estonia Dynatrace Full timeYour role at DynatraceJava | Server-side High-Performance Computing | Big Data | Cloud Monitoring | AI-powered | Distributed Systems | Agile Principles | Flat hierarchy | Mentoring and CoachingWell established in Tallinn Dynatrace's Research & Development site with core product responsibilities on Grail, Logs and Security is looking for an experienced Senior...
-
Java Developer
2 weeks ago
Tallinn, Harjumaa, Estonia HR Rocket Full timeJob Description: Your daily activities would include:Full-cycle software development Enforcement of standards and best practices Documentation and testing You must have:Experience with web application development Basic Knowledge of Object Oriented software design paradigms, TDD, and CI methodologies Basic Knowledge of modern backend development...
-
Senior Java Developer
2 weeks ago
Tallinn, Harjumaa, Estonia HR Rocket Full timeJob Description: Your day-to-day activities would includeDesigning and implementing features and servicesEnsuring scalability of all servicesParticipating in the full software development life-cycleYou must haveExtended experience with JavaExperience with Spring and HibernateExperience with relational databasesWe would appreciate if you haveExperience with...
-
Junior Java Developer
2 weeks ago
Tartu, Tartu, Estonia Kodality Full timeAbout the RoleWe're looking for a Junior Developer who's ready to grow in a supportive, high-performing environment. You'll join a team that values quality, learning, and collaboration. From your first day, you'll contribute to real projects that support and shape Estonia's healthcare systems.This role is ideal for someone who:Has a good grasp of Java and...
-
Java Software Developer
2 weeks ago
Tallinn, Harjumaa, Estonia Tietoevry Full timeJob DescriptionJoin our teamWe're looking for an experienced Software Developer who will help develop and maintain information systems – both modern and legacy solutions. Your role is to ensure reliability, apply best practices, and contribute to the evolution of our technical platform. If you enjoy solving technical challenges and working in a...
-
Java Software Developer
2 weeks ago
Tallinn, Harjumaa, Estonia Tietoevry Full timeJob Description Join our teamWe're looking for an experienced Software Developer who will help develop and maintain information systems – both modern and legacy solutions. Your role is to ensure reliability, apply best practices, and contribute to the evolution of our technical platform. If you enjoy solving technical challenges and working in a...
-
Senior Java Developer
2 weeks ago
Tallinn, Estonia HR Rocket Full timeJob Description: Your day-to-day activities would includeDesigning and implementing features and servicesEnsuring scalability of all servicesParticipating in the full software development life-cycleYou must haveExtended experience with JavaExperience with Spring and HibernateExperience with relational databasesWe would appreciate...