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