Java Software Engineer
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
TL;DR
Java Software Engineer (Backend): Building and optimizing cloud-native systems with an accent on scalability, clean API design, and messaging architectures. Focus on taking full ownership of technical solutions from initial design through to deployment while ensuring high standards of engineering excellence.
Location: Vilnius, Lithuania (Hybrid/Remote)
Salary: β¬3,000ββ¬7,000 per month
Company
is an international outsourcing provider focused on delivering high-quality, scalable software solutions.
What you will do
- Design and deploy scalable, well-optimized backend solutions from scratch.
- Implement messaging systems using Kafka and MQ.
- Define and maintain engineering best practices across the development lifecycle.
- Automate testing processes for cloud-native services.
- Collaborate with an open-minded team to integrate innovative technologies and ideas.
Requirements
- Proficiency in Java and its ecosystem.
- Experience with cloud-native system design and automated testing.
- Deep understanding of integration patterns and messaging systems.
- English: B2+ level required for effective international collaboration.
- Must be able to work in Vilnius or remotely within Lithuania.
- Strong sense of project ownership and team development skills.
Nice to have
- Expertise in Spring Boot and WebFlux.
- Knowledge of relational and non-relational database optimization.
Culture & Benefits
- Competitive compensation package.
- Flexible time-off policies, including birthday, trust, and volunteering days.
- Dedicated budget for education and personal growth.
- Exposure to diverse international business projects.
- Regular company events and team retreats.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β