Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Adecco Romania
Adecco is hiring on behalf of our client for an experienced Senior Java Developer to join their innovative technology hub in Cluj-Napoca. This role is ideal for a seasoned developer who excels in designing and delivering complex software applications using Java, Spring, and modern development ecosystems. The successful candidate will work within cross-functional teams to build high-quality, scalable solutions that support key business initiatives.
5+ years of experience in software development.
Strong understanding of different common programming paradigms (OOP, Functional, etc.).
Strong familiarity with design/architectural patterns and clean code principles (e.g., SOLID, GoF, MVVM).
Proficient in relevant programming languages, frameworks, and tools such as Java, IntelliJ IDEA, Spring, Hibernate, Maven, Gradle. Nice to have: Kotlin.
Practical experience in platform-specific database systems and SQL.
Good understanding of version control systems like Git or similar.
Solid experience with testing and mocking frameworks.
Familiar with common communication protocols and standards such as HTTP, REST, JSON, TCP/IP, and others.
Experience with Agile methodologies (e.g., SCRUM, KANBAN).
Knowledge of CI/CD tools and practices.
Good problem-solving skills and analytical thinking.
Excellent communication and teamwork abilities.
Upper English proficiency.
- Designs, estimates, and implements technical solutions for medium/high complexity applications.
- Participates actively in all phases of the application development lifecycle.
- Collaborates with various project stakeholders to provide support for clarifying requirements, processes, architecture, and priorities.
- Recommends and promotes IT industry standards, tools, and practices (DevOps, etc.) to achieve well-engineered software products.
- Proposes improvements and escalates risks/issues related to development activities.
- Participates in the review of the work done by development team members.
- Learns and applies new technologies, practices, and tools as appropriate to the project.
- Participates in internal and external tech communities, events, etc.
- Shares experience and knowledge gained from projects.
Key Skills
Ranked by relevanceReady to apply?
Join Undelucram.ro and take your career to the next level!
Application takes less than 5 minutes

