View All Jobs 114880

Senior Software Engineer (java)

Design and implement high-performance Java microservices for enterprise solutions
Athens, Attica, Greece
Senior
1 month ago
PRODYNA

PRODYNA

A consultancy specializing in digital transformation, cloud services, and custom software development for enterprise clients.

Senior Software Engineer – Java

PRODYNA focuses on customer experience, by designing, implementing, and operating custom software applications for mid to large size enterprises. We are committed to offering our customers innovative and future-proof solutions, through digitalisation and cloud computing strategies. As a member of Cloud Native Computing Foundation (CNCF), PRODYNA promotes speed, agility, and scalability in software development.

We are about to expand our dev team in PRODYNA Greece! We are looking for a skilled developer to join our team, which consistently raises the bar on innovation, customer experience and technical services. If you are NOT a "ninja", "macho" or "rockstar" developer but a Software Engineer, continue reading this.

We are seeking an experienced and highly motivated Senior Software Engineer – Java to join our dynamic team. In this role, you will play a key part in designing, developing, and maintaining high-performance, scalable, and secure Java-based applications. You will collaborate closely with cross-functional teams to deliver innovative solutions that drive our business forward.

Your Daily Tasks

  • Design and Development:
    • Architect, design, and implement robust Java-based applications and microservices.
    • Develop high-quality code that meets functional and non-functional requirements.
  • Technical Leadership:
    • Provide mentorship and guidance to junior developers, fostering a culture of learning and excellence.
    • Lead code reviews, ensuring best practices and coding standards are followed.
    • Collaborate with stakeholders to define technical specifications and project goals.
  • Collaboration and Communication:
    • Work closely with product managers, UX/UI designers, and QA engineers to deliver end-to-end solutions.
    • Participate in agile ceremonies, including sprint planning, daily stand-ups, and retrospectives.
  • System Maintenance and Optimization:
    • Monitor and troubleshoot production systems to ensure high availability and reliability.
    • Optimize application performance and scalability by implementing modern tools and practices.
  • Innovation:
    • Stay updated with the latest trends and technologies in Java and software engineering.
    • Recommend and implement innovative solutions to improve the development process.
+ Show Original Job Post
























Senior Software Engineer (java)
Athens, Attica, Greece
Engineering
About PRODYNA
A consultancy specializing in digital transformation, cloud services, and custom software development for enterprise clients.