Location: Athens, Greece; Thessaloniki, Greece; Greece
We are looking for a highly motivated
Mid / Senior Full-Stack Java Developer
with strong experience in the design, development and maintenance of modern web-based applications.
You will work across the application stack, primarily using
Java, Spring Boot and Angular,
and contribute to the delivery of robust, scalable and maintainable enterprise solutions.
The position can be based at one of our offices in
Athens, Thessaloniki or Crete
, with possibility of
remote work
from Greece or, depending on the arrangement, from within the EU.
Main Responsibilities
Design, develop, test and maintain robust and scalable Java-based web applications and services;
Develop backend functionality using
Java and Spring Boot
;
Design, implement and integrate
REST APIs
, using
JSON and XML
;
Develop and maintain frontend functionality using
Angular,
JavaScript, HTML5 and CSS
, including REST API integration;
Participate in technical design and architectural decisions;
Collaborate within Agile, cross-functional development teams and, for Senior-level candidates, provide technical guidance to less-experienced developers.
Requirements
BSc/MSc in Computer Science, Software Engineering or a related field, or equivalent professional experience;
4+ years of professional software development experience;
Strong experience with
Java and Spring Boot
;
Experience in designing, developing and integrating
REST APIs
;
Experience working with
JSON and XML
;
Experience with frontend/web development using
Angular,
JavaScript, HTML5 and CSS
;
Good understanding of object-oriented design, application architecture, design patterns and software engineering principles;
Fluency in English.
Considered as Assets
Microservices architecture;
PostgreSQL and advanced SQL;
Docker and Kubernetes;
Git/GitHub, Jenkins and CI/CD pipelines;
Responsive web development and UI/UX implementation;
Automated testing;
React and TypeScript;
Mobile application development;
Knowledge of German;
We value strong software development skills and do not expect candidates to have experience with every technology listed above.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
M/SFSJD/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Athens, Greece
Are you a
Junior Java Programmer
looking to join a dynamic team? Join us in Athens or work remotely, and become part of our innovative software development team working on challenging IT projects for major international public organizations.
What You'll Do:
Develop web and back-end software, using state-of-the-art software development techniques and technologies;
Participate and contribute to software architecture design;
Work in a multi-national environment.
Requirements
Must-Have Qualifications:
University Degree in Information Technology, Computer Science, or Software Engineering;
Experience in Java development;
Experience in a Database system and SQL.
Nice-to-Have Qualifications:
Experience in any of the following technologies will be highly appreciated: Git, Maven, Python, Spring Framework.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
JJP/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Thessaloniki, Greece
Are you a
Junior Java Developer or DevOps Engineer
looking for a dynamic role in a growing development team? Join us in Thessaloniki or work fully remotely, and become part of our innovative team implementing cutting-edge IT software projects for major international public organizations.
What You'll Do:
Participate in the design and development of large-scale web-based and mobile applications using state-of-the-art techniques and technologies;
Maintain and develop DevOps tools and services such as CI/CD pipelines and automated processes;
Participate and contribute to the process of defining the software architecture;
Work in a multi-national environment.
Requirements
Must-Have Qualifications:
Bachelor’s degree in Electrical Engineering, Computer Science, or Software Engineering;
Enthusiasm for programming and knowledge of Java;
Strong analytical capabilities, team- and quality-oriented, keen to learn and excel;
Fluency in verbal and written English.
Nice-to-Have Qualifications:
Experience in any of the following technologies will be highly appreciated: Java, JavaScript, Frontend JS frameworks (e.g. Angular), Databases and SQL, REST, Linux, microservices, Spring Boot or Quarkus, Jenkins, Docker.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
JJD_D/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1200 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Athens, Greece
Are you a
Junior Java Developer
eager to dive into challenging IT software projects? Join our team in Athens or work fully remotely, and become part of our dynamic software development team working on projects for major international public organizations.
What You'll Do:
Develop excellent quality web and mobile software, using state-of-the-art software development techniques and technologies;
Participate and contribute to software architecture design;
Work in a multi-national environment.
Requirements
Must-Have Qualifications:
University Degree in Electrical Engineering, Computer Science, or Software Engineering;
Strong analytical capabilities, team- and quality-oriented, keen to learn and excel;
Experience in Java web development;
Experience in a Database system;
Fluency in verbal and written English.
Nice-to-Have Qualifications:
Experience in any of the following technologies will be highly appreciated: Spring, Angular/React, Spring Cloud, JPA/Hibernate, Git, Maven/Gradle.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
JJD1/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Athens, Greece; Heraklion, Greece
Are you a skilled
Java Developer
looking for your next challenge? We're seeking a talented individual to join our team, either at our vibrant locations in Crete (Heraklion, Rethymnon, Chania) or Athens or remotely. This role offers the chance to work with cutting-edge technology and contribute to international web development projects in the e-Government sector.
What You'll Do:
Develop excellent quality web and mobile software using state-of-the-art software development techniques and technologies;
Participate and contribute to software architecture design;
Work in a multi-national environment.
Requirements
University Degree in Information Technology, Computer Science, or Software Engineering;
Experience in Java development;
Experience in a Database system and SQL;
Experience with JavaScript and/or Angular;
Experience in any of the following technologies is considered an asset: Spring Framework, JPA/Hibernate, Git, Maven.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
JDAM/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Brussels, Belgium
We currently have a vacancy for a
Java Application Architect
fluent in English, to offer his/her services as an expert who will be
based in Brussels, Belgium
. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Analysis of the integration of different information systems;
Data analysis and data modelling;
Production of software architecture documents;
Creating designs and blueprints of Cloud Architecture;
Review of the architecture of existing systems to migrate of existing system in the cloud;
Design and development of architecture components and building blocks using cloud components.
Requirements
University degree in IT combined with relevant IT professional experience of 15 years;
Minimum 10 years of experience in Java development;
Minimum 10 years of experience in Hibernate framework;
Minimum 10 years of experience in SQL;
Minimum 10 years of experience in CSS, HTML and JavaScript;
Minimum 9 years of experience in WebLogic;
Minimum 8 years of experience in XML;
Minimum 7 years of experience in SOAP UI;
Minimum 6 years of experience in RUP;
Minimum 6 years of experience in Git;
Minimum 5 years of experience in Spring framework, Maven as well as Bootstrap;
Minimum 4 years of experience in JMS;
Minimum 3 years of experience in JDBC, JUnit and JSF;
Minimum 3 years of experience in AngularJS;
Minimum 2 years of experience in JSP and Struts;
Minimum 1 year of experience in Jenkins;
Good knowledge of architecture best practices and patterns;
Good knowledge of microservices and architecture in the cloud;
Good knowledge of applications design and modelling tools;
Good knowledge of Enterprise Architecture;
Good knowledge of business process analysis;
Knowledge of interoperability technology (web services, message-oriented middleware, service oriented bus, event architecture);
Knowledge of HR applications and business logic;
Excellent command of the English language, French will be considered an asset.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(13896/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Location: Athens, Greece
Are you a passionate
Java/Web Developer
looking for an exciting opportunity to grow and work on impactful projects? We are seeking a highly motivated Java/Web Developer to join our dynamic team. You have the flexibility to work fully or partially remotely or from one of our offices in Athens or Thessaloniki. If you are based elsewhere in Greece, you can start working remotely. You will be part of a friendly project team that develops challenging applications for major public organizations in Germany, Austria, and Switzerland. We maintain high standards in software development and provide continuous coaching and training to help you enhance your skills and experience. Basic knowledge of German, with a willingness to improve, is desirable.
What You'll Do:
Participating in the design and implementation of advanced web-based applications;
Designing, developing, testing, and maintaining large-scale applications;
Assuring effective team collaboration;
Adhering to software quality requirements;
Drafting technical documentation.
Requirements
Must-Have Qualifications:
Bachelor's degree in computer science or a related technical field or equivalent working experience;
Enthusiasm for programming and knowledge of Java;
Quality- and team-oriented;
English and German.
Nice-to-Have Qualifications:
Experience in Java, front-end frameworks (e.g. Angular), web services (REST or SOAP), Spring Boot, micro-services, object-relational mapping (e.g. Hibernate), XML and/or databases (e.g. SQL) desired.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
GJW1/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Athens, Greece
We currently have a vacancy for an
IBM Filenet /Java Developer,
to work at the premises of our company in Athens or full remote. The candidate will join a software development team to implement challenging IT software projects, for major international public organisations. The candidate will receive training and support to develop its career expectations.
What you'll do:
Develop excellent quality web and back-end software, using state-of-the-art software development techniques and technologies;
Participate and contribute in software architecture design;
Work in a multi-national environment.
Requirements
Mandatory Qualifications:
Experienced developer in JAVA with knowledge of Web Services, REST, XML, JSON;
Keen to learn or experienced in IBM Case Manager ICM – Solution and FileNet Workflow design;
Good GitFlow understanding;
Experienced in designing and implementing Java solutions with FileNet.
Desired Qualifications:
Experience in any of the following technologies will be highly appreciated: Azure DevOps, Filenet, Maven, Spring Framework, IBM BAW;
Java or IBM certificate.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
IFJD/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1200 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Athens, Greece
We are seeking a seasoned
Full Stack Developer
with extensive DevOps experience to take the lead on new and ongoing projects. You will play a pivotal role in developing high-quality software from concept to production and ensuring the scalability and reliability of our infrastructure. This individual should also be fluent in English and willing to serve as an expert in Athens, Greece, although remotely. The successful candidate will have the opportunity to join a high-performing team comprised of diverse experts working collaboratively towards common objectives. We are searching for someone who exemplifies qualities such as responsiveness, integrity, and reliability and possesses excellent analytical, problem-solving, and organizational skills. Additionally, the ability to work effectively within a team is crucial, as this role involves supporting projects funded by the European Commission and national research frameworks. Initiative, flexibility, and a strong sense of responsibility are qualities we highly value in our ideal candidate.
What You'll Do:
Design, build, and maintain efficient, reusable, and reliable code across multiple projects;
Implement user interface components and workflows using front-end languages and frameworks;
Develop and maintain server-side logic, ensuring high performance and responsiveness to requests from the front end;
Optimize applications for maximum speed and scalability;
Deploy automation with CI/CD pipelines, facilitate smoother development cycles, and quicker deployments;
Architect and implement system infrastructure using best practices in cloud services (AWS, Azure, GCP);
Drive initiatives for containerization and orchestration with tools like Docker and Kubernetes;
Monitor live systems and troubleshoot issues, ensuring system reliability and stability;
Contribute to the technical documentation;
Contribute innovative ideas for evolution of software development processes and methods;
Collaborate with cross-functional teams to define and design new features;
Maintain code quality, organization, and automatization.
Requirements
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related subject;
Minimum of 5 years experience as a Full Stack Developer and 2+ years in DevOps;
Proficient understanding of client-side scripting and JavaScript frameworks, including Angular, React, or Vue.js;
Strong knowledge of server-side languages such as Python, Ruby, Java, PHP, .Net, or Node.js, including Spring Framework and Spring Boot is a prerequisite;
Hands-on knowledge in web development using at least one of the following: HTML5, CSS, jQuery, Bootstrap, or other responsive framework;
Understanding of data structures, algorithms, and design patterns;
Experience with database technology such as MySQL, MongoDB, and ElasticSearch;
Skilled in DevOps methodologies and tools (Git, Jenkins, Ansible, Terraform, etc.);
Hands-on experience with Docker and Kubernetes in a production environment;
Familiarity with microservices architecture and RESTful API development;
Strong problem-solving skills and willingness to dive into unfamiliar technologies and systems;
Excellent command of English and Greek, both written and oral;
Good interpersonal, organization, and communication skills, with the ability to work in a diverse team environment;
Good analytical skills, as well as a proactive attitude towards solving problems;
At least 2 years experience specifically in National and European research programs.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
DEV/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Brussels, Belgium
We currently have a vacancy for a
Full stack Developer (Angular, Java)
fluent in English, to offer his/her services as an expert who will be based in
Brussels, Belgium
. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Development of front-end website architecture and development of back-end website applications;
Design of user interactions on web pages;
Implement core business logic;
Creation of servers and databases for functionality and cross-platform optimization;
Understanding and implementation of security and data protection;
Design responsive applications and design and develop APIs;
Participating in the design and creation of scalable software;
Maintenance of code integrity and organization;
Writing clean, functional code on the front- and back-end;
Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement;
Testing and fixing bugs or other coding issues.
Requirements
University degree in IT, combined with minimum 16 years of relevant working experience in IT;
Experience in Java, Spring, Spring Boot, Angular 7 and 10, HTML, CSS, Java script, Typescript;
Experience in developing, building, deploying micro front-end applications and microservices;
Experience with tools for web services testing (ReadyAPI, Postman);
Experience in eUI, OpenID Connect integration and SSO with Ecas;
Experience in Cloud development with Amazon web services;
Experience in Kafka, jms, Kibana, Elastic Search and CI/CD pipelines;
Experience in Oracle DB and REST and SOAP services;
Experience with hybrid mobile app development with JQuery mobile and Ionic;
Knowledge on apiGW configuration with OAuth 2;
Knowledge on Oracle WebLogic Server, apache;
Knowledge on SSL/TLS Protocol configuration in app servers and reverse proxy configuration;
Knowledge on e-procurement, Funding & Tenders portal;
Excellent command of the English language.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(19968/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Location: Athens, Greece
Are you ready to make an impact in the world of software development? We're seeking a talented
IBM Case Manager Developer/Consultant
to join our team in Athens, Crete, or remotely. Be part of a dynamic software development team that thrives on implementing challenging IT software projects for major international public organizations.
What You'll Do:
Design and develop custom solutions using IBM Case Manager and FileNet tools;
Participate and contribute to software architecture design;
Work in a multi-national environment.
Requirements
University Degree in Electrical Engineering, Computer Science, or Software Engineering;
Experience in J2EE development, with knowledge of Web Services, REST, XML, JSON;
Experience in IBM Case Manager ICM solution and FileNet Workflow design;
Experience in designing and creating custom widgets with the IBM Case Manager and JavaScript API;
Experience in designing and implementing custom solutions with FileNet APIs and CASE REST;
Experience in Git, Maven, and Spring Framework.
Benefits
We believe in rewarding talent and dedication. Here's what you can expect as part of our team:
Competitive full-time salary;
Private Health Coverage on the Company’s group program;
Flexible Working Hours;
Top-of-the-Line Tools;
Professional Development: Benefit from language courses, specialized training, and continuous learning opportunities;
Career Growth: Work with some of the most innovative and exciting specialists in the industry;
Dynamic Work Environment: Thrive in a setting that offers challenging goals, autonomy, and mentoring, fostering both personal and company growth.
If you want an exciting challenge, work with some of the coolest technologies, and enjoy your time doing it, then join us! Submit your detailed CV in English, quoting reference: (
FDS/11/26
).
You may also consider all our other open vacancies by visiting the career section of our website (
www.eurodyn.com
) and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (ED)
(
www.eurodyn.com
) is a leading European Software, Information, and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Berlin, Stockholm, London, Nicosia, Valetta, Vienna, Den Haag, Hong Kong, etc.) The company employs over 1100 engineers, IT experts, and consultants (around 3% PhD, 41% MSc, and 54% BSc). We design and develop software applications using integrated, state-of-the-art technology. Our current IT projects have a value exceeding 300 million EURO. EUROPEAN DYNAMICS is a renowned supplier of IT services to European Union Institutions, international organizations, European Agencies, and national government Administrations in 40 countries and 4 continents.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, colour, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published at
www.eurodyn.com/privacy
. By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line with the Policy.
Location: Brussels, Belgium
We currently have a vacancy for an
Application Architect
fluent in English, to offer his/her services as an expert who will be
based in Brussels, Belgium
. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Architecture and design of information systems;
Design, implementation and maintenance of the database layer of multi-tiers applications;
Design, implementation and maintenance of the front-end layer and back-end layer of web applications;
Design and development of component architecture and building blocks;
Production of software architecture documents and other relevant technical documentation;
Physical database design;
Development and maintenance of database stored procedures;
Database configuration and optimisation, as well as database integration with applications;
Execution of database test programs;
Assistance with deployment and configuration of the Database.
Requirements
University degree in IT or relevant discipline, combined with minimum 15 years of relevant working experience;
Minimum 10 years of experience with SQL, PL/SQL, data modelling, physical database design, and database optimisation, including 10 years of experience with Oracle DBMS (query optimisation, indexing, and Oracle Text);
Minimum 10 years of experience in Service-Oriented Architecture (SOA) and Enterprise Architecture, including interoperability technologies such as REST APIs, SOAP, ESBs, and message oriented middleware;
Minimum 10 years of experience with web technologies, application design and programming languages;
Minimum 10 years of experience Agile methodologies, including Scrum and Kanban;
Minimum 10 years of experience with JAVA Programming Language (11/17/21);
Minimum 10 years of experience with Spring Boot, Hibernate and JPA;
Minimum 10 years of experience with Angular (15 or higher);
Minimum 10 years of experience with Gitlab and/or Atlassian suite, such as Bitbucket and Maven;
Minimum 10 years of experience in designing, implementing, and maintaining multi-tier applications and database solutions, including J2EE/JEE-based systems;
Minimum 10 years of experience with automated testing practices, including JUnit and Test-Driven Development (TDD);
Minimum 10 years of experience in applying security best practices, including authentication and authorisation mechanisms through Spring Security;
Minimum 10 years of experience in producing technical documentation and software architecture artefacts;
Experience with Bamboo;
Experience with CI/CD pipelines and related DevSecOps tooling;
Experience with performance monitoring and quality tools, including SonarQube;
Excellent command of the English language.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(20534/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Location: Brussels, Belgium
We currently have a vacancy for an
Application Architect
fluent in English, to offer his/her services as an expert who will be
based in Brussels, Belgium
. The work will be carried out either in the company’s premises or on site at customer premises. In the context of the first assignment, the successful candidate will be integrated in the Development team of the company that will closely cooperate with a major client’s IT team on site.
Tasks:
Architecture and design of information systems;
Agentic AI development (such as Amazon Kiro);
Design, implementation and maintenance of the database layer of multi-tiers applications;
Design, implementation and maintenance of the front-end layer of web applications;
Data analysis, data modelling as well as physical database design;
Development and maintenance of database stored procedures;
Database configuration and optimization;
Execution of database test programs;
Definition and integration of database components;
Assistance with deployment and configuration of the Database.
Requirements
University degree in IT, combined with minimum 15 years of relevant working experience in IT;
Experience in web technologies, application design and programming languages;
Experience with AGILE methodologies’ principles and practices;
Experience with JAVA Programming Language (11/17/21);
Experience with Hibernate framework and JPA;
Experience with Spring Boot (REST APIs, Security);
Experience with Angular (15 or higher);
Experience with HTML and CSS;
Experience with JEE framework and Enterprise Architecture;
Experience with Oracle DBMS (SQL, PL/SQL, Query Optimization, Indexing and Oracle text);
Experience with Gitlab and/or Atlassian suite (Bitbucket, Bamboo) and Maven;
In-depth knowledge of Service Oriented Architecture;
In depth knowledge of software modelling and database modelling tools;
Good knowledge of business process analysis;
Good knowledge of application development environments/tools;
Knowledge of interoperability technologies (e.g. REST/SOAP web services, message oriented middleware, service oriented bus);
Knowledge of Justice and/or Consumers related public IT systems;
Basic knowledge of Justice, Consumers, Migration or Home Affairs EU policies objectives;
Professional experience in a legal organisation or department will be considered an asset;
Familiarity with SonarQube, Kubernetes and CaaS will be considered an asset;
Excellent command of the English language.
Benefits
If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European Institution, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, quoting reference:
(19985/11/2026).
We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience. All applications will be treated as confidential.
You may also consider all our other open vacancies by visiting the career section of our web site (
www.eurodyn.com)
and follow us on Twitter (@EURODYN_Careers) and LinkedIn.
EUROPEAN DYNAMICS (
www.eurodyn.com
)
is a leading Software, Information and Communication Technologies company, operating internationally (Athens, Brussels, Luxembourg, Copenhagen, Stockholm, London, Nicosia, Hong-Kong, Valetta, etc). The company employs over 1000 engineers, IT experts and consultants (around 3% PhD, 36% MSc and 53% BSc or equivalent). We design and develop software applications using state-of-the-art technology. The group generates annual revenues in the range of EURO 40 million, with an EBITDA in the range of 20%. The value of our contract portfolio exceeds EURO 300 million. EUROPEAN DYNAMICS is a renowned supplier of IT services to government institutions, multinational corporations, public administrations and multinational companies, research and academic institutes.
As part of our dedication to the diversity of our workforce, we are committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion
EUROPEAN DYNAMICS (ED)
adheres to the General Data Protection Regulation principles by applying its Privacy Policy as published in
www.eurodyn.com/privacy.
By submitting an application to this position and by sharing your personal data with ED, you acknowledge and accept its Policy and authorize ED to process your personal data for the purposes of the company's recruitment opportunities, in line to the Policy.
Location: Azerbaijan; Ukraine
About Onedome
We're a UK fintech building high-throughput digital infrastructure for the mortgage and property space. Recently acquired Trussle. We're taking our platform to the next level: fully automated, self-healing, observable, and built to handle real traffic spikes (we have a TV launch coming up).
The role
You'll be our senior platform engineer. Not a traditional ops role. You'll treat infrastructure as a product, build the internal developer platform our engineers deploy through, and bring SRE discipline into the application tier when it's needed.
You won't have a platform team to lean on. You'll be building that capability. We know exactly what we need.
What you'll do
Own 5 AWS accounts across the organisation (QA, Prod, Infra, plus two others)
Architect and maintain infrastructure as code with Terraform. Replace the click-ops that's still around
Stand up CI/CD pipelines engineers actually want to use. Blue/green and canary where it makes sense
Run releases reliably and reduce key-person risk on the deploy process
Set up monitoring, alerting, and incident response so we catch issues before customers do. Define SLIs and SLOs that map to real user journeys
Lead incident response as the primary infra responder. Run blameless post-mortems
Patch and harden the platform. We're a fintech, this matters. IAM least privilege, secrets management, vulnerability scanning, MFA enforcement
Lead infrastructure work for the TV launch: traffic spikes, autoscaling, capacity planning, runbooks
Partner with backend engineers when production issues cross into the app tier. JVM tuning, connection pools, async patterns, memory leaks
Architect multi-region DR. Drive the platform toward self-healing
Optimise cost across DynamoDB, Lambda, and the wider AWS footprint
Set architectural guardrails with tech leads and SWEs. Mentor engineers as the platform capability grows
You must have
6+ years hands-on AWS in production (VPC, IAM, EC2/ECS/EKS, Lambda, S3, CloudFront, Route53, RDS, DynamoDB, SQS)
Production Terraform (Terragrunt a plus). Multi-environment state management
Production Kubernetes and Docker. EKS specifically
Strong CI/CD experience: GitHub Actions, GitLab, Jenkins, or ArgoCD. GitOps practices
Strong infrastructure security: IAM least privilege, secrets, patching, vulnerability scanning, MFA enforcement
Observability from scratch: CloudWatch, Datadog, Grafana, Prometheus, OpenTelemetry, or ELK
Solid backend competency in Java (Spring Boot), Python, or Node. Understanding of JVM, concurrency, async systems
Comfort being the senior infrastructure person. Self-directed, opinionated, disciplined about documentation
B2/C1 Level English
Nice to have
Fintech or other regulated industry experience
DynamoDB at scale (we run many tables with PITR and S3 exports, Lambda-driven daily incrementals)
AWS cost optimisation track record
Past experience as a first infrastructure hire at a small team
Building internal developer platforms or self-service tooling
AWS DevOps Pro, Solutions Architect Pro, or CKA
Service mesh experience (Istio, Linkerd) and DevSecOps practices
Firebase or GCP exposure (we have a small footprint there)
What you won't get from us
A platform team to lean on. You'll be building that capability
Click-ops everywhere. You'll be replacing what exists with IaC
Ambiguity about the work. We know exactly what we need
Working setup
UK working hours.
Fully remote across the EU
Tooling: Microsoft 365, Teams, Planner, Nuclino, GitHub
aws-vault with MFA enforcement on all accounts
Sustainable on-call rotation
Salary: $4,000 – $5,000 / month
Требования:
— Базовое знание Java (Core, ООП, коллекции) на уровне, достаточном для написания и поддержки автотестов.
— Опыт работы с Git, знание основных команд и работа с ветками.
— Базовое понимание основ Spring Boot, назначения основных аннотаций (@RestController, @Service, @Repository, @Autowired и т.п.) и подходов к тестированию Spring Boot приложений.
— Понимание, как работает ci/cd в gitlab/github.
— Наличие pet-проектов.
— Базовое знание SQL: написать запрос с JOIN, проверить данные в БД после выполнения теста.
— Понимание, что такое транзакции будет плюсом.
— Умение поднять контейнер с БД или тестовым окружением в Docker - будет вашим преимуществом.
Условия:
— Полный рабочий день, график 5/2 с гибким началом.
— Удалённый формат работы.
— Профессиональный рост в команде практиков.
— Помощь технического специалиста при возникновении вопросов.
УдалённоjuniorГеография найма не уточнена, офис: Москва
Задачи:
— Автоматизация тестирования на Java.
— Тестирование mobile и web приложений.
— Тестирование Rest API.
— Работа с SQL и NoSQL базами данных на уровне сложных запросов и выгрузок (join, View и др.).
— Покрытие новых функциональностей с помощью инструментов автоматизированного тестирования на Java.
— Интеграционное тестирование.
— Работа с CI/CD системами (Jenkins, GitLab CI).
— Работа с брокерами сообщений (Kafka, RabbitMQ и аналоги).
— Работа с мок-сервисами (Wiremock или аналоги).
— Написание библиотек и инструментов для автоматизации тестирования.
— Применение процессов и методологий разработки ПО.
— Работа с системами на микросервисной архитектуре (Spring Cloud, Kubernetes, Openshift или аналоги).
— Развертывание инфраструктуры.
— Работа с системами кэширования (Redis, Hazelcast).
Требования:
— Опыт работы в QA от 4 лет.
— Опыт автоматизации тестирования на Java от 2 лет.
— Опыт тестирования mobile и web приложений от 2 лет.
Условия:
— Формат работы: офис в Санкт-Петербурге.
— Соотношение web и mobile тестирования: мобилка + веб.
— Соотношение backend и frontend тестирования: 80% / 20%.
— Соотношение ручного и автоматического тестирования: 70% ручное, 30% автоматическое.
Используемые инструменты: Docker, Jenkins, Kubernetes, SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket, Docker Compose.
ОфисСанкт-Петербург; Компания Centicore 💙 находится в поисках QA Fullstack (стек Java)
Location: Noida, India
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Professional/ Senior Fullstack Software Engineer (all genders) to join our new Integrations & Partner Enablement team in Noida. The team connects TeamViewer products to the enterprise systems our customers run on, such as ERP, warehouse management (WMS) and manufacturing execution (MES) systems, and gives partners the tools to build integrations on their own.
You will own integration features end to end, shape technical direction for our SDKs and integration templates, and act as a technical reference and mentor in the team. The work is mostly backend, with web frontend work on our extension tools. You will work closely with engineering and product teams in Europe.
Design, build and maintain our Connector SDK, integration templates and backend services using Java/Kotlin with Spring Boot or Node.js/TypeScript.
Build web extensions and tooling with React and TypeScript.
Drive design decisions for scalable, secure and reusable integrations, applying event-driven and API-first principles.
Design data mapping and transformation between our products and enterprise systems such as SAP, WMS and MES.
Turn customer-specific integrations into standard, configurable templates.
Write developer documentation, samples and guides for partners and system integrators, and support them technically.
Drive testing strategy across the stack (unit, integration, contract, end-to-end) and contribute to CI/CD pipelines.
Drive adoption of AI-assisted development in the team: set good practices, share workflows and keep quality high.
Mentor other engineers, lead code reviews and promote engineering best practices.
Requirements
A degree in Computer Science, Software Engineering or a related field, or equivalent experience.
6+ years of professional experience in software development across backend and frontend, with a track record of leading technical topics.
Strong backend experience with Java and/or Kotlin and Spring Boot, or with Node.js and TypeScript.
Solid experience with React and TypeScript.
Strong experience with enterprise integration: REST APIs, data mapping and transformation, event-driven integration and messaging.
Good understanding of authentication and authorization standards such as OAuth 2.0 / OpenID Connect.
Experience with relational and NoSQL databases.
Experience with Git, CI/CD, automated testing, Docker and cloud platforms (Azure or AWS).
Hands-on experience with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor) and a clear view on how to use them responsibly in a team.
A consulting mindset: able to understand a customer process and turn it into a reusable, standard solution.
Experience mentoring engineers and working in agile teams.
Good working-hours overlap with Central European Time.
Fluent in English (spoken and written).
Nice to have
Background in SAP consulting or a systems integrator, or at a product company with an integration platform or SDK (e.g. iPaaS, WMS or MES vendors).
Experience with SAP integrations (e.g. SAP EWM, SAP S/4HANA, OData, BAPI/RFC, IDoc, SAP BTP / Integration Suite); SAP certification is a plus.
Experience with WMS or MES products (e.g. Manhattan, Blue Yonder, Körber, Siemens Opcenter) and understanding of logistics, warehouse or manufacturing processes.
Experience building SDKs, developer tools or developer documentation.
Willingness to travel occasionally to Europe.
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Задачи:
— Разрабатывать микросервисы на Java и Spring Boot
— Проектировать REST API и интеграции с внешними системами
— Работать с PostgreSQL, проектировать схемы и оптимизировать SQL-запросы
— Развивать и рефакторить существующий код, включая legacy-компоненты
— Использовать Kafka или RabbitMQ для обмена сообщениями
— Писать unit- и интеграционные тесты, проводить code review
— Участвовать в архитектурных обсуждениях, декомпозиции и оценке задач
— Работать по Agile/Scrum совместно с аналитиками, тестировщиками и DevOps
Требования:
— Коммерческая разработка на Java от 3 лет для Middle и от 6 лет для Senior
— Уверенное знание Java 8, 11 или 17 и Spring Boot, Data, Security, MVC
— Практика разработки микросервисов и REST API
— Уверенная работа с PostgreSQL и SQL, включая оптимизацию запросов
— Знание Kafka или RabbitMQ
— Навыки работы с Docker, Kubernetes, Git и CI/CD
— Написание unit-тестов с JUnit и Mockito
— Понимание ООП, SOLID и принципов чистого кода
— Умение декомпозировать задачи, оценивать трудоёмкость и технические риски
Будет плюсом:
— Проекты в банковской, финтех-, страховой сфере или промышленности
— Знание Kotlin
— Работа с MongoDB или Redis
— Знакомство с Prometheus, Grafana, ELK или Elasticsearch
— Использование Camunda, Liquibase или Flyway
— Разработка высоконагруженных систем
— Английский на уровне чтения технической документации
Условия:
— Подработка
— Оформление: Договор ГПХ с ИП, с физлицом
— График: 5/2
— Формат работы: удалённо
УдалённоseniorГеография найма не уточнена
УдалённоjuniorAthens, Greece
УдалённоjuniorThessaloniki, Greece
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.