Remote | International
Entando

Java Developer

REMOTE · Cagliari, Italy · Engineering

DESCRIPTION

Our team is thrilled to announce that we are looking for passionate Java developers of all levels (junior, mid, and senior) to join the Entando Digital Experience Platform team. We will welcome fun, free-thinking, hard-working, passionate people that are willing to bring positive energy to our company, our culture and our challenges.

You will be joining a high caliber group of developers, designers and research specialists. A team entrusted with the research and development of the latest technologies, the coolest gadgets and most engaging UI’s. A team that is committed to solving some of the biggest software challenges, tackle some of the most advanced concepts and who are willing to laugh, learn, love and enjoy the experience along the way.

You will be expected work in an agile (SCRUM) environment and collaborate with a distributed and multinational team (in the US, Italy, and beyond). This a fully remote development position. You’ll have the opportunity to work on developing the next generation of Entando’s platform and delivering on an entirely new technology stack.

If you are an enthusiastic, intelligent, technology driven, rigorous, team oriented, agile-ready, open source loving, coffee lover… we want to hear from you.

We are fun. We are free-thinking. We are driven… We are Entando.

  • 3+ years development experience
  • Expert knowledge of Java
  • Expert level experience with Spring (5.x)
  • Expert knowledge of JSON and JAXB (XML)
  • Knowledge of RESTful JSON APIs
  • Experience with Docker
  • Experience with Spring Boot
  • Experience and knowledge building for a microservice architecture
  • Working knowledge of JS, CSS and HTML
  • Working knowledge of Linux
  • Experience in designing and developing web applications
  • Experience developing software frameworks intended to be used by other developers
  • Experienced in Scrum and Agile practices
  • Experienced in Test Driven Development
  • Experience with distributed version control (Git and Github)
  • Experience with SQL database (PostgreSQL, MySQL, Oracle, other RDBMS)
  • Fluent spoken and written English communication skills
  • Comfortable with Maven

We’ll be especially impressed if you have:

  • Experience with Kubernetes
  • Experience with React, Angular, or Vue
  • Experience with OpenShift

Entando is a company that invests in their employees and in their happiness. Life at Entando can be challenging, but always FUN. We offer our people tremendous freedom with the space for open-thinking, group collaboration and true team-driven working dynamics. We offer a truly unique working environment with culture and benefits that no other companies in the region offer. Here at Entando…every employee has a voice…and we want to hear yours.

Here are some of our perks:

  • Work remotely. Entando is committed to remote development
  • Great work-life balance
  • High caliber, high quality team
  • Career development & planning
  • Professional Development
  • Values-driven organization
  • Innovation sessions (where we welcome ALL employee ideas)
  • High impact international projects
  • and more…