Cegeka

Senior Java Software Engineer

Athens, GR

€6
26 days ago
Save Job

Summary

What you will be working on

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.


What you will do:

  • 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 succed

  • 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 we offer:

  • 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 :)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job