We are looking for a talented and driven Software Engineer to join our growing engineering team. If you thrive in a collaborative, innovation-first environment and take pride in building robust, scalable systems, we'd love to hear from you.
- Evaluate and introduce emerging technologies that drive meaningful improvements to our platform.
- Take full end-to-end ownership of features and services — from architecture and design through to deployment and maintenance — with a strong sense of accountability and initiative.
- Make well-informed technical decisions that balance performance, scalability, and long-term maintainability.
- Design and deliver clean, optimized, and production-ready solutions.
- Drive projects forward independently — identify blockers, propose solutions, and follow through without waiting to be directed.
- Contribute actively to technical discussions, architecture reviews, and a culture of continuous improvement.
- Collaborate closely with cross-functional teams, taking responsibility not just for your code, but for the overall success of the product.
- 2–3+ years of professional Java development experience, with a strong focus on clean, maintainable code.
- Solid proficiency with the Spring ecosystem (Spring Boot, Spring MVC).
- Strong command of Git, and build tools such as Maven or Gradle.
- Proven experience designing and consuming RESTful and SOAP APIs, both synchronous and asynchronous.
- Hands-on experience with microservices architecture and Docker.
- Familiarity with both relational and document-oriented databases.
- Good understanding of event-driven architecture and common software design patterns.
- Practical knowledge of DevOps methodologies and practices, including:
- GitHub Actions for CI/CD pipeline automation
- ArgoCD for GitOps-based continuous delivery
- Container orchestration with Kubernetes
- Log management and search with Elastic (ELK Stack)
- Metrics collection and alerting with Prometheus
- Monitoring and observability dashboards with Grafana
- Commitment to code quality through unit testing and constructive code reviews.
- Strong communication skills with the ability to explain technical concepts clearly to both technical and non-technical stakeholders.
- Upper-intermediate English or above (written and spoken).
- Competitive salary starting from €5,000 gross/month, with a final offer based on experience and skill set.
- Private health insurance (activated from end of trial period).
- Flexible working arrangements.
- Generous time-off policy including: birthday day off, tenure-based additional leave, paid self-learning days, and an annual personal trust day.
- A strong recognition culture — individual and team awards, prizes, and company-sponsored trips.
- Life milestone support: branded birthday gifts, financial support for weddings and newborns, compassionate leave and financial assistance during difficult times.
- Biannual company events and team activities.
Data Handling:
Kindly refer to our https://smebank.lt/privatumo-politika/ for comprehensive information regarding our data handling procedures throughout recruitment processes.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Software Engineer (JAVA)
2026-05-19
Software Engineer (JAVA)
2026-04-20
Software Engineer (JAVA)
2026-03-20
- Posted
- Jun 17, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Vilnius
- Company
- SME Bank
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Software Engineer (JAVA)
2026-05-19
Software Engineer (JAVA)
2026-04-20
Software Engineer (JAVA)
2026-03-20