IT

Java Developer

IT

Permanent contract

Porto

First who

  • Results Oriented
  • Teamwork
  • Passion for Learning

Then what

Missions

  • Strong Understanding of Java Core Concepts
  • Experience with Java Frameworks
  • Proficiency in Front-End Technologies

Profile required

  • Java
  • Spring (Spring Boot, Spring MVC)
  • Databases (relational and NoSQL)

You want to join a company that places people at the heart of its concerns? We are waiting for you at Extia!

Extia is an engineering consultancy which proposes since 2007 an unprecedented approach in its sector by combining well-being and performance at work. A successful model: more than 3000 Extians working in 22 agencies in France and abroad, 1st Great Place To Work® in France, 160 millions of euros of turnover and plenty of energy!

At Extia, it's "First who, then what" so, let's do it!

First who

First who

Communication Skills - Ability to clearly articulate ideas, listen actively, and engage in productive discussions with team members and stakeholders, ensuring everyone is on the same page.

Teamwork and Collaboration - Strong capacity to work effectively within a team, share knowledge, support colleagues, and contribute to group goals while valuing diverse perspectives.

Problem-Solving Skills - Aptitude for analyzing complex issues, identifying potential solutions, and implementing effective strategies to resolve challenges that arise during development.

Adaptability - Flexibility to adjust to new technologies, changing project requirements, and evolving team dynamics, demonstrating resilience in a fast-paced environment.

Then what

Then what

About the Role

Develop software using Java for high-availability critical systems. Participate in the full software development lifecycle, including design, implementation, and testing. Collaborate as part of an R&D team in a dynamic and informal environment.

Requirements

  • Degree in Computer Engineering or a related field.
  • Strong understanding of core Java concepts, including Object-Oriented Programming (OOP) and the object model.
  • Experience with Java frameworks such as Spring (Spring Boot, Spring MVC) or other popular frameworks like JSF (Primefaces).
  • Proficiency in front-end technologies including HTML, CSS, and JavaScript (Angular, React).
  • Ability to write clean, maintainable, and efficient Java code, along with strong problem-solving and debugging skills.
  • Familiarity with software development methodologies such as Agile and Scrum.
  • Knowledge of relational databases (e.g., Oracle, Postgres) and NoSQL databases (e.g., MongoDB).
  • Familiarity with Apache Kafka.
  • Experience with version control systems (SVN, GIT).
  • Understanding of DevOps principles and tools (e.g., Jenkins, Docker, Kubernetes).
  • Knowledge and experience in services/microservices architecture.
  • Familiarity with cybersecurity concepts.

Ad posted by

Maria

Talent Recruiter I love doing puzzles

Your agency

Lisbon

In 2019, Baptiste decided to conquer Portugal and opened an agency in Lisbon. The team now counts 25 members, and they work in IT, Digital and Data in the Banking, Finance and Insurance, Telecoms, Retail, and e-commerce sectors. The Lisbon Extians are looking to spread the "First who, then what" mindset throughout Portugal.