
Mid-Senior Java Software Engineer
Netcompany7 days ago
Athens, GreeceMid Level / Senior
Responsibilities
- Design, develop, and maintain the back end of large web-based Java EE applications.
- Participate in technical analysis, documentation, implementation, and integration of robust applications.
- Test and manage early-life support of software tools and assets produced through software development projects.
- Work within agile teams on large-scale transformation projects for global clients.
Requirements
- Degree in Computer Science, Software Engineering, or a related discipline.
- Experience with JEE applications, SQL, and RESTful and SOAP web services.
- Experience with Spring or Spring Boot is a plus.
- Experience with JPA or Hibernate is a plus.
- Experience with Apache Kafka or RabbitMQ is a plus.
- Experience with NoSQL is a plus.
- Strong English communication skills, interpersonal skills, adaptability, and team spirit.
Benefits
- Hybrid working model in Athens.
- Modern office environment with three offices available when working on-site.
- Seamless onboarding with a buddy assigned for initial support.
- Competitive compensation and benefits package.
- Health and life insurance program.
- Meal and commuting allowance.
- On-premises well-being activities.
- Continuous learning opportunities, including unlimited access to Udemy for Business and ad-hoc training.
- Personalized development plan for targeted career growth.