COSMOTE Global Solutions NV, a distinguished member of the OTE Group of Companies and a leading ICT Systems Integrator, is seeking a talented Software Engineer Specialist to join our innovative team. We provide a comprehensive portfolio of ICT Solutions and Services, focusing on Cloud, Cybersecurity, Data Centre Operations, Networking, and more.
Key Responsibilities:
- Analyze business requirements and translate them into robust technical solutions.
- Design, develop, and maintain software applications across diverse technology stacks.
- Collaborate with cross-functional teams to ensure seamless integration and delivery of solutions.
- Participate in code reviews, testing, and documentation to uphold software quality standards.
- Resolve technical issues by troubleshooting, debugging, and refining code.
- Support the implementation and automation of CI/CD pipelines and infrastructure as code.
- Maintain up-to-date knowledge of emerging technologies and industry trends to contribute to continuous improvement.
- Provide technical support and mentorship to team members as needed.
Requirements
- Bachelor’s Degree in IT or a related field
- 10+ years of experience
- The consultant must demonstrate knowledge in:
- Java 17 or higher
- Integration experience with Apache Camel (eg: request/response, message oriented, event streaming, connectors, routing, etc.)
- Spring Boot and Spring Cloud - JPA
- Authentication and Authorization frameworks (OIDC, OAUTH, etc.)
- Relational and non-relational databases
- DevSecOps experience (Ansible, CI/CD pipelines preferably with Azure, shell scripting, security scanning, etc.)
- Cloud deployment experience (Docker, Kubernetes, cloud providers - Azure is a plus)
- Good Communication skills (verbal and written).
- Good ability to synthesize.
- Capacity to deliver within tight deadlines