Junior Software Engineer
The Hellenic Energy Exchange S.A. (HEnEx) is seeking a Junior Software Engineer to join its Research, Technology & Development Department. The department leads advanced research on electricity markets, with a strong focus on advancing innovative technological solutions. As a Junior Software Engineer, you will be a key member of our team, actively contributing to the entire software development lifecycle—from design and implementation to deployment and maintenance. Ideal for someone enthusiastic about coding with an interest in DevOps and system security, as it offers a unique opportunity to work with a wide range of technologies in a modern cloud environment.
Your duties and responsibilities will include
- Develop and maintain responsive web applications, ensuring high code quality and optimal user experience.
- Deploy and manage containerized applications using Docker and orchestrate workloads in an AWS environment.
- Implement, and maintain CI/CD pipelines using tools such as Jenkins, GitLab CI, or similar.
- Assist in routine database operations such as backups, updates, and performance monitoring
- Implement and manage network security controls, including firewalls, VPNs, and intrusion detection systems, under the guidance of the Information Security Team, ensuring alignment with cybersecurity best practices.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- 1–2 years of relevant experience.
- Experience with JavaScript frameworks, preferably with Vue.js and Node.js.
- Experience with centralized or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Understanding of REST APIs and web application architecture.
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Understanding of networking fundamentals, firewalls, and system administration.
- Excellent written and oral skills in English and Greek
Preferred (Nice-to-Have) Skills
- Familiarity with message queues like RabbitMQ or similar tools.
- Hands-on experience with cloud infrastructure services, preferably AWS (EC2, S3, RDS, IAM, CloudWatch, etc.).
- Familiarity with CI/CD tools.
- Experience in Linux-based environments and system monitoring tools.
What we offer
- Hybrid working model
- Competitive base salary
- Annual bonus based on company and individual performance
- Private health & life insurance with free inclusion of family members
- Family benefits (Kindergarten and summer camp allowance, Christmas gifts, increased parental leave, etc.)
- Subsidized meals in company restaurant
- 24/7 employee assistance program
- Participation in company sports activities (e.g., soccer, basketball, beach volleyball, pilates)
- Remote status
- Hybrid
- Employment level
- Professionals
ATHENS
Workplace & Culture
We encourage team spirit and continuous learning.
About EnEx Group
EnExGroup consists of Hellenic Energy Exchange S.A. (HEnEx S.A.) and EnΕx Clearing House Single Member S.A. (EnExClear).
Hellenic Energy Exchange S.A. (HEnEx) is the Nominated Electricity Market Operator responsible for the operation of organized energy markets in Greece, including Electricity Spot & Derivatives, Gas and Environmental Markets.
EnExClear, a subsidiary of HEnEx is responsible for the clearing and settlement of transactions concluded in the Day-Ahead and Intraday Markets, for the transactions on the HEnEx’s Natural Gas Trading Platform as well as the clearing and settlement of positions in the Balancing Market.
Already working at EnEx Group?
Let’s recruit together and find your next colleague.