
Mid-Senior Software Engineer (Spring, Spring Boot)
Netcompany7 days ago
Athens, GreeceMid Level / Senior
Responsibilities
- Design, develop, and maintain the back end of large web-based Spring applications.
- Work with Java, Spring, Spring Boot, Docker, Kubernetes, and microservices-based applications.
- Participate in the implementation of robust software applications.
- Test and manage early-life support for core software tools and assets produced in software development projects.
- Collaborate within agile teams on large-scale transformation projects for global clients.
Requirements
- Degree in Computer Science, Software Engineering, or a related discipline.
- Experience with Java, Spring Framework, Spring Boot, and Docker.
- Familiarity with Kubernetes is preferred.
- Knowledge of Apache Kafka is preferred.
- Experience with React is preferred.
- Familiarity with Liquibase is preferred.
- Strong English communication skills and good interpersonal, adaptability, and teamwork skills.
Benefits
- Hybrid working model in a modern environment.
- Seamless onboarding with a buddy program.
- Competitive compensation and benefits package.
- Health and life insurance.
- Meal and commuting allowance.
- On-premises well-being activities.
- Continuous learning through Udemy for Business and ad-hoc training.
- Personalized development plan for targeted career growth.
- Role based in Athens with access to three modern offices.