User Images
Senior Java Engineer @ Michael Page Portugal

Description

  • Looking for a top-notch Senior Java Engineer to join a dynamic team;
  • Opportunity to work on innovative projects on a multicultural and international organisation.

Client Details

  • Multinational company;
  • Our client is a reference company in his sector.

Description

  • Designing, developing, testing, and deploying high-quality Java applications;
  • Collaborating with the product team to understand requirements, provide technical solutions, and ensure the
  • successful delivery of projects;
  • Mentoring and guiding junior developers;
  • Understanding of design & architecture principles, common data structures and algorithms complexity;
  • Collaborate with cross-functional teams to define, design, and ship new features;
  • Identify and correct bottlenecks and fix bugs;
  • Help maintain code quality, organization, and automatization;
  • Expert in modern Java development practices and actively seeks to maintain a current up

Profile

  • Bachelor's degree in Computer Science, Computer Engineering or related field;
  • At least 5 years of experience in Java development;
  • Really good experience with Java (11+ versions);
  • Produce microservice designs and develop them into fully working systems;
  • Experience with Apache Ignite, Spring Boot, and API REST;
  • Experience with Unit testing and Continuous Integration/Delivery Processes (Jenkins, Junit, Mockito and
  • possible others);
  • Experience with Agile/Scrum development methodologies, tools such as Intellij, JIRA and Confluence and version control in Git;
  • Proficient Linux or Windows user;
  • Fluency in English (both written and spoken);
  • Excellent problem-solving and critical thinking skills;
  • Good interpersonal and communication skills, including the ability to effectively present technical concepts to
  • both technical and non-technical stakeholders;
  • Ability to work in a fast-paced environment and handle multiple priorities;
  • Familiarity with cloud computing and cloud deployment (Microservices, Docker, Kubernetes or others);
  • Experience with Python, SQL (Oracle or PostgreSQL) or Kafka.
  • Basic leadership skills and ability to mentor junior team members.

Job Offer

  • Great opportunity to join an international company;
  • Great opportunity to join an dynamic team.

 

Candidate-se através do website