Skip to content Skip to menu Skip to footer
Job offer description

We have an exciting new opportunity to join Open Cascade Portugal Team. We are looking for a Senior Java Developer to join our fast growing team!

 

Your Role

Open Cascade's R&D team is looking for a Java developer to participate in the development of a new web application for the provisioning semantic interoperability between different Engineering systems.

Responsibilities:

∙ Create solution design and implement new features in an agile team;

∙ Collaborate with Front-end developers to integrate user-facing elements with server-side logic via REST API;

∙ Ensure adequate unit tests coverage.

Job requirements

· 6+ years of production experience in Java

· Advanced knowledge of Java Core, Collections, Stream API, Concurrency

· Strong knowledge of SQL/noSQL, ability to design schemes and write optimal queries, ability to analyze query execution plan

· Strong knowledge of Linux

· Experience with data migration tools like Liquibase

· Higher education in IT

· Advanced English

· Experience with bug and issue tracker, such as Jira, Mantis, GitLab

· Experience with design and development a fault-tolerant web application

Nice to have

· Knowledge of Spring Cloud

· Ability to analyze a memory dump and discover a memory leak

· Experience with performance analysis and tuning

· Knowledge of cloud-based technologies, such as Docker, Kubernetes, Kafka, ZooKeeper

· Experience with CI/CD

Benefits

· Private medical care

· Referral bonuses for recommending your friends to Capgemini.

· Offices in great locations

· Participation in a international projects

· Integration in a multinational company

· Career Evolution

Job details
Work experience:
Work experience is required
Duration of work experience:
More than 5 years
Language skills:
  • English
  • Very good
Salary range:
Not provided
Date of expiry:
Link for more information:

About company

World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Coupled with the capabilities of the rest of the Group, it helps clients to accelerate their journey towards Intelligent Industry. Capgemini Engineering has more than 55… Find out more