Senior Software Engineer
Human Factor
- Αθήνα
- Μόνιμη
- Πλήρης Απασχόληση
- Develop high-level product specifications with attention to system integration and feasibility
- Define all aspects of development from appropriate technology and workflow to coding standards
- Write efficient code based on feature specifications
- Participate in agile teams
- Prioritize, assign and execute tasks throughout the agile iterations
- Schedule product releases with internal teams
- 5+ years work experience as a Java developer
- Excellent knowledge of Java 8+
- Good knowledge of REST API development
- Good knowledge of the Spring Boot framework
- Familiarity with Oracle RDBMS and MongoDB
- Experience with Kubernetes will be considered a plus
- Experience with Domain-Driven Design (DDD) and microservices will be considered an advantage
- BSc/MSc in Computer Science, Software Engineering or closely relevant field
- Good delegation and time management skills
- Outstanding communication and presentation abilities
- Excellent command of the English language