Senior Java Software Engineer
Location: Vilnius, Lithuania
Lumos Recruitment is a top - notch recruitment agency focused on connecting exceptional talent with leading companies across IT, Finance & Accounting, Marketing & Sales, and Executive Management roles. With a proven track record of successful placements and expertise in niche recruitment, we go beyond traditional hiring practices to deliver tailored, high-quality recruitment services that meet the specific needs of your business.
Our client is a leading software engineering company specializing in the development of cutting-edge technology solutions. The company focuses on two main areas: creating proprietary software products and providing custom software development services for clients across various industries.
Job Description:
We are looking for a Senior Java Software Engineer to join our dynamic team and help develop cutting-edge software solutions. As a Senior Engineer, you will play a key role in designing and building scalable and high-performance applications for various industries. You will work in a collaborative, agile environment and mentor junior engineers to ensure the delivery of high-quality software.
Responsibilities:
-
Design and develop scalable, high-performance Java applications.
-
Optimize and maintain existing systems, ensuring code efficiency and reliability.
-
Collaborate with cross-functional teams to develop innovative software solutions.
-
Mentor and guide junior engineers, sharing knowledge and best practices.
-
Ensure the delivery of high-quality software by following agile methodologies.
-
Troubleshoot and resolve complex technical issues, ensuring smooth and efficient system performance.
Requirements:
-
Strong proficiency in Java and experience developing enterprise-level applications.
-
Expertise in designing and implementing RESTful APIs.
-
Proficient in database management with experience in SQL, especially with PostgreSQL.
-
Familiarity with cloud technologies (AWS, GCP, or Azure).
-
Experience with Docker and containerized applications.
-
Understanding of agile methodologies and experience working in an agile environment.
-
Strong problem-solving and troubleshooting skills.
-
Excellent communication skills, with the ability to collaborate effectively with both technical and non-technical teams.
-
Passionate about developing high-quality, efficient, and scalable software solutions.
Company Offers:
-
5 additional days' leave (after probationary period).
-
Health insurance and third pillar pension contributions (after probationary period).
-
Learning budget to invest in your personal and professional development (local or international courses, conferences, and training).
-
Referral program – refer talented professionals to us and earn a bonus for successful hires.
-
Hybrid working model and flexible working hours.
Monthly Salary:
€4000 – €5800 gross, depending on qualifications, competencies, and professional experience.