Senior Java Developer

Athens
Software Development, Cloud Technology

We are seeking a skilled and experienced Senior Java Developer to join our dynamic team. The ideal candidate will have a strong background in designing, developing, and maintaining Java-based applications, with a focus on performance, scalability, and security. As a Senior Java Developer, you will be responsible for leading the development of high-quality software solutions on disclosure management systems, carrying out proof of concepts, mentoring junior developers, and collaborating closely with cross-functional teams to deliver impactful products. Our project has a high impact on the collaboration with the local authorities and keeping a safe and protective environment for the citizens.#LI-DNI

  • Design, develop, and deploy high-performance Java applications
  • Collaborate with product managers/business analysts, and other developers to create scalable solutions
  • Identify and suggest innovative approaches to meeting requirements
  • Lead code reviews, provide guidance, and support junior team members
  • Troubleshoot, debug, and optimise existing systems
  • Ensure best practises are implemented and adhered to
  • Stay up-to-date with emerging technologies and best practices
  • Ensure the quality of code through unit testing and integration testing

What you need to succeed:

  • 5+ years of experience in full stack Java development
  • Proficiency in Java, Spring Framework, Hibernate, Maven, JavaScript, and related technologies
  • Strong understanding of object-oriented programming,  and design patterns
  • Experience with database technologies (e.g., Oracle, PostgreSQL) message queues (Apache MQ), APIs
  • Experience with DevOps practices and tools (Jenkins, Docker)
  • Excellent problem-solving and communication skills
  • Ability to work independently and as part of a team
  • Additional knowledge of Cloud technology (Azure/AWS/hybrid) and IaC (Terraform) is highly desirable.

What are we offering:

  • 22 working days as Annual Vacation.
  • 3 sick days per year, that are not carried over the next year (no medical certificate required)
  • Up to 6 spare days to be used annually strictly for training purpose
  • Private Medical Insurance
  • Monthly Ticket Restaurant vouchers – 6 EUR per working day
  •  Flexible benefits – 25 EUR/month, with a maximum of 300 EUR/year free of taxes
  • Learning and development opportunities - allocated budget for certifications and/or trainings.
  • Many more to come :)
Cegeka’s supportive spirit made me feel part of a closely-knit team from day one.

Xanthippi Kalakani

HR Business Partner

In close cooperation

At Cegeka, we grow, work, and explore in close cooperation. For more than 30 years we have handled projects with drive and dedication, providing IT solutions that are tailored to our customers' needs. Working with the customer, not for the customer, is not just how we thrive, but also how we live by our motto, In close cooperation, every day. We pour passion and fun into every day, fostering a culture of respect, personal development and entrepreneurship, of both freedom and responsibility. Together, we can find what enables you to learn, grow and make your mark, becoming the best professional you can be.


Join Cegeka and be a part of the next chapter in the story of a proud, successful and innovative global IT company.

Application flow

Do you have any questions about this role?

Let's connect.