ApplyMid-level Software Engineer (C++/Java, Machine Learning)
Posted 3 months agoViewed
View full description
💎 Seniority level: Middle, At least 3 years
📍 Location: Greece
🔍 Industry: Software Development / Technology
🏢 Company: Omilia👥 251-500💰 $20,000,000 Private over 4 years agoEnterprise SoftwareNatural Language Processing
🗣️ Languages: English
⏳ Experience: At least 3 years
🪄 Skills: Software DevelopmentAgileDesign PatternsGitJavaJava EEMachine LearningQAC++Regression testingCommunication SkillsCollaborationCI/CDAgile methodologiesDocumentationMicroservices
Requirements:
- BSc/MSc degree in Computer Science, Engineering, or a related subject.
- At least 3 years of working experience in C++ and Java development.
- Advanced knowledge of Java/Java EE application development.
- Strong C++ skills in code development, debugging, and optimization.
- Understanding of basic machine learning practices.
- Experience with Agile methodologies and DevOps practices.
Responsibilities:
- Design and develop high-volume, low-latency applications for mission-critical systems.
- Produce well-designed, testable, and efficient code.
- Contribute to all phases of the software development lifecycle.
- Prepare releases of software components and manage microservices.
- Identify performance bottlenecks and suggest improvements.
- Troubleshoot, debug, and resolve issues.
Apply