About the job Backend Java Developer
ABOUT THE COMPANY:
Join ADDENDUM, a global software development and IT team augmentation firm focusing on fintech, banking, and telco industries. Experience tailored benefits, diverse projects with various tech stacks, and opportunities for growth, freedom, and responsibility you desire.
ABOUT THE ROLE:
Whether you're remote within Lithuania or based in Vilnius, you'll be part of a backend engineering team working on modern enterprise applications. You will build and evolve core backend components, REST APIs, optimize database structures, and integrate with external systems using the latest Java ecosystem technologies.
WHAT YOU WILL BE DOING:
- Develop backend solutions using Java and build scalable REST APIs
- Design and optimize database structures and SQL queries (PostgreSQL)
- Build and maintain integrations with other internal and external systems
- Write clean, maintainable code following SOLID and other best practices
- Develop and maintain automated tests (JUnit, Testcontainers)
- Collaborate with cross-functional teams to deliver high-quality solutions
- Support security best practices and maintain system stability and performance
WHAT WE EXPECT:
- Solid experience with Java 17+
- Experience with Spring Boot and Spring ecosystem
- Knowledge of Spring Security, OAuth2, JWT (authentication/ authorization)
- Experience with Hibernate ORM and PostgreSQL
- Strong skills in REST API design and documentation (OpenAPI/Swagger)
- Comfortable with build tools (Maven) and automated testing
- Good understanding of clean code principles (SOLID, DRY, KISS)
- Experience with cache mechanisms (e.g., Ehcache)
- Fluent English (spoken and written)
Nice to have:
- Experience with FlywayDB migrations
- Work with Docker / docker-compose and CI/CD pipelines (GitLab, GitHub)
- Familiarity with cloud/container environments (OpenShift)
- Experience with MapStruct, Lombok, Prometheus/Micrometer
- Experience working with geometry types, ArcGIS integrations, or Excel file generation
WHAT WE OFFER:
Salary ranges (for employees in Lithuania only): 4500 - 6500 € gross (the given range is flexible and depends on your experience).
At Addendum we believe in personalized benefits packages that cater to your unique passions. Tell us what drives you, and we'll craft a package accordingly. On top of that, heres whats in store automatically:
- Top Talent Collaboration: Join award-winning teams from different countries.
- Diverse, Challenging Projects: Break free from the ordinary with dynamic, stimulating work.
- Epic Team Events: Join us for summer and winter parties and online events.
- Learning & Development Opportunities: That new tech certificate is just around the corner.
- Special Celebrations: We love a good shindig for birthdays and project milestones.
So, get your dancing shoes on and come join the fun!
At ADDENDUM, we wholeheartedly reject all forms of discrimination, including but not limited to age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity, marriage, civil partnership, or any other protected category. We are committed to fostering a culture of equality and inclusion, where every individual has the opportunity to thrive.