Senior Java Developer
As a Senior Java Developer, you will be responsible for designing, implementing, and maintaining complex software solutions using Java technologies. You will work closely with cross-functional teams to understand project requirements and develop high-quality code that meets business needs. This role requires a deep understanding of Java programming principles and strong problem-solving skills.
Responsibilities:
- Design and develop software applications using Java technologies
- Collaborate with product managers and other stakeholders to gather and analyze project requirements
- Write clean, efficient, and well-documented code
- Troubleshoot and debug issues in existing codebase
- Conduct thorough testing to ensure software quality and functionality
- Participate in code reviews to maintain coding standards and best practices
- Mentor junior developers on technical concepts and best practices
Requirements:
- Bachelor's degree in Computer Science or related field
- Minimum of 5 years of experience in Java development
- Strong knowledge of object-oriented programming principles and design patterns
- Experience with Spring Framework, Hibernate, or other Java frameworks
- Proficiency in SQL and database design concepts
- Experience with Agile development methodologies
- Excellent problem-solving skills and attention to detail
- Good communication skills to collaborate effectively with cross-functional teams
Salary: $1200 per month
Location: Vilnius, Lithuania (Accommodation can be provided for non-local candidates)
This is a full-time position but we are open to part-time arrangements for highly skilled candidates. We encourage diversity in our workplace and welcome applications from all qualified individuals regardless of gender or nationality.
All vacancies from "TransitPro Solutions" ⟶
views: 23
valid through: 2026-07-28