Agile Actors

Mid Java Software Engineer

Agile Actors

full-time

Posted on:

Location Type: Hybrid

Location: ChalandriGreece

Visit company website

Explore more

AI Apply
Apply

About the role

  • We’re looking for tech professionals with **purpose**, **curiosity**, and **passion**, people who see challenges as opportunities and want their work to have real impact.
  • If solving problems excites you and collaborating with others inspires you, you’ll feel right at home with us.
  • At **Agile Actors**, being part of our team means being **adventurous** and **agile**, ready to embrace new ideas and adapt to dynamic environments.
  • You’ll join one of our local teams in Athens, working with talented clients to deliver solutions that shape the future of technology.
  • As you grow through projects with global leaders, you’ll be constantly evolving, while being supported in an environment built on **trust**, **respect**, and **empowerment**.

Requirements

  • An experienced professional with a passion for technology and a willingness to reach their full potential through continuous learning and professional development.
  • At least 3 years of professional experience with Java development
  • Hands-on experience with at least one Java framework (Spring, Spring Boot, Quarkus etc.) and ORM framework (Hibernate, JPA, etc.)
  • Solid RDBMS skills including database design, query optimization, and working with production data
  • Experience building and consuming REST APIs
  • Good understanding of multithreading and concurrency concepts in Java
  • Familiarity with distributed systems concepts and common patterns
  • Ability to write clean, well-documented, and testable code following established coding standards
  • Experience participating in deployments and supporting production systems
  • Eagerness to learn and apply software engineering best practices
  • **Extras We Love**
  • Exposure to NoSQL databases (MongoDB, Redis, Cassandra, etc.)
  • Experience with automated testing frameworks and CI/CD pipelines
  • Understanding of microservice architecture patterns
  • Familiarity with other JVM languages (Kotlin, Scala, Groovy)
  • Experience with containerization (Docker) or package management
  • Basic knowledge of frontend technologies (JavaScript, React, Angular, etc.)
Benefits
  • **What's in for you**
  • - Tailored Remuneration Package that recognizes your expertise with a competitive salary
  • - Private Health Care Insurance to ensure your physical well-being
  • - Ticket Restaurant Card
  • - Psychological Support through a professional helpline for you and your family, with 5 free sessions included to promote mental well-being.
  • **Developmental Benefits**
  • - Internal Coaching Program empowers your growth, with experienced coaches supporting both technical and soft skills development.
  • - Personal Development Plan tailored with your coach to align with your career aspirations.
  • - 360° Continuous Feedback Model to keep your skills and performance aligned with your goals.
  • - Unlimited Training & Learning resources to cover all aspects of your professional growth, including access to various online platforms such as Udemy, Coursera, and Pluralsight from day one.
  • - Career Development Pathways that offer mentoring, leadership programs, and opportunities to enhance both technical and leadership skills.
  • - Chapters (Internal Communities) for sharing knowledge, mentoring, and shaping technology’s future.
  • - Diverse Customer Ecosystem offers dynamic opportunities for career growth and development.
  • - Onboarding Buddy to support and guide you from day one.
  • **Working model**
  • - Flexible Working conditions tailored to your assigned account.
  • - Work-Life Balance with a culture that promotes flexibility and sustainability.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpringSpring BootQuarkusHibernateJPARDBMSREST APIsmultithreadingconcurrency
Soft skills
curiositypassionproblem-solvingcollaborationadaptabilitytrustrespectempowermentcontinuous learningprofessional development