Java Developer
Java Developer Permanent
Athens
On behalf of our client, a leading company that delivers global state-of-the-art eHealth solutions, we are currently looking for a self-driven Senior Java Developer, to join its software development team.
A day in the life of a ‘Senior Java Developer’
You are responsible for gathering system and user requirements, building Java modules, and testing features before release. With hands-on experience developing software with agile methodologies and ready to mentor junior developers.
Your day-to-day
- Identify and analyze user requirements
- Prioritize, assign and execute tasks throughout the software development life cycle
- Develop Java web based applications
- Write well-designed, efficient code
- Participate in the design database architecture
- Schedule product releases with internal teams
- Document development phases
- Ensure applications are secure and up-to-date
What you will need
- Degree in Computer Science or Engineering, however experience and skillset will be considered
- At least 5 years of experience in OOP, designing, building and testing large scale software systems with Java
- Familiar with Java frameworks such as Spring Boot
- Knowledge of Database systems and PL/SQL
- Experience in consuming or designing APIs (REST/SOAP)
- Experience working with version control systems (e.g., Git, SVN)
- Familiarity working as a member of an Agile team
We love your personality if you
- have excellent communication skills
- like to share your knowledge with your teammates
- have growth mindset
- are like to working on solutions with high social impact
What’s in it for you
- Attractive salary package
- Health insurance plan
- Continuous personal growth
Stavros Balios
Associate Consultant
REFERENCE: job000023589