Career opportunities

SHARE

Working in our company is a great career opportunity for individuals who believe in their skills and abilities and have the required knowledge and experience, but mainly the willingness to grow.

Send us your Curriculum Vitae
at the email address [email protected] and if it is with regard to a specific position mentioned here, add the position code to the subject.

Sending your CV implies your consent to the processing of personal data contained in the CV for the purpose of evaluating your application, as well as keeping it in the Neuropublic records for one year. Learn about Neuropublic’s privacy policy here.

Senior Java/SQL Backend Developer (Senior Backend Dev_01.2025)

NEUROPUBLIC is looking for a highly skilled Senior Java/SQL Backend Developer to join our team. As part of our mission to revolutionize agriculture, we are developing an innovative Smart Electronic Olive Fruit Fly Trap to help olive farmers monitor and control Bactrocera oleae (olive fruit fly) infestations. Our system integrates IoT-enabled smart traps, cloud-based AI processing, and mobile/web applications to provide farmers with real-time pest monitoring and decision-making insights. We are looking for a highly skilled and experienced backend engineer to design, develop, and optimize the core backend systems powering this groundbreaking smart agriculture solution.

Responsibilities:

  • Design, deploy, and manage Kubernetes clusters for container orchestration.
  • Design efficient SQL databases and queries to manage large-scale sensor & image data.
  • Work with machine learning engineers to support AI-driven image analysis workflows.
  • Ensure high availability, security, and robustness of cloud-based IoT services.
  • Optimize performance for real-time data streaming & analytics.

Qualifications

  • 5+ years of backend development experience in Java (Spring Boot, JEE).
  • Strong knowledge of SQL (PostgreSQL preferred), including query optimization.
  • Experience with high-throughput, distributed systems.
  • Proficiency in RESTful API development and microservices architecture.
  • Familiarity with IoT data processing, cloud computing (AWS, Azure, GCP) is a plus.
  • Experience in real-time analytics, image processing, or AI integration is a bonus.
  • Passion for agritech, sustainability, and smart farming is highly desirable!

Why Join Us?

    • Be part of an innovative team shaping the future of smart farming.
    • Work on cutting-edge AI & IoT technologies.
    • Solve real-world challenges impacting thousands of farmers.

Benefits

  • Competitive salary
  • Work in a friendly, diverse, dynamic and extroverted environment
  • Private health insurance

This position offers the opportunity to work in a friendly, diverse and dynamic environment that promotes further training and professional development. You will also have opportunity to work on innovative products that aim to transform agriculture in Greece and beyond. Please e-mail your CV at [email protected] and include the word Senior Backend Dev_01.2025 in the e-mail subject. 

Java Back-End Developer (Java Back-End Developer_8.2024)

NEUROPUBLIC is looking for a highly skilled Java Back-End Developer. As a Java Back -End Developer, you will be responsible for developing and maintaining the server-side of our applications, ensuring high performance and responsiveness. If you are a highly motivated individual with a passion for developing high-quality software and want to work in a dynamic and challenging environment, then we encourage you to apply for this exciting opportunity at NEUROPUBLIC. The ideal candidate should be familiar with Git and have experience with PostgreSQL databases. Familiarity with J2EE and/or Spring Boot.

 

Responsibilities

  • Design, develop and maintain Java-based applications and services
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, well-designed, and testable code
  • Troubleshoot and debug complex issues in production environments
  • Participate in code reviews and contribute to our development process
  • Work with Git for version control and collaboration
  • Develop and maintain applications using PostgreSQL databases

Qualifications

  • Proven experience as a Java Back – End Developer or similar role
  • Strong knowledge of Java, J2EE and/or Spring Boot, and relational databases (PostgreSQL)
  • Experience with RESTful APIs, microservices, and distributed systems
  • Familiarity with agile software development methodologies
  • Familiarity with Git for version control and collaboration

Personal Characteristics and Skills

  • Excellent communication and presentation skills
  • Organizational skills
  • Excellent time management and crisis management
  • Analytical and problem-solving skills
  • Attention to detail
  • Work well under pressure and meet set deadlines
  • Ability to work independently as well as collaboratively in a team environment
  • Strong verbal and written communication skills

Benefits

  • Competitive salary
  • Work in a friendly, diverse, dynamic and extroverted environment
  • Private health insurance
  • Opportunity to work with innovative products that aim to transform agriculture in Greece and beyond
  • Opportunity of further training and professional development within the company

This job position offers the opportunity to work in a friendly, diverse and dynamic environment that promotes further training and professional development. You will also have the opportunity to work on innovative products that aim to transform agriculture in Greece and beyond. Please e-mail your CV at [email protected] and include the word Java Back-End Developer_8.2024 in the e-mail subject.

Technical Writer (Technical Writer_7.2023)

NEUROPUBLIC is seeking a dedicated and experienced Technical Writer to join our growing team. This individual will play a critical role in documenting our legacy systems, facilitating knowledge transfer, and contributing to our ongoing mission to enhance our software development practices.

Responsibilities

  • Work closely with our senior staff to document legacy software systems, including business logic, system architecture, and data structures.
  • Translate complex technical concepts into clear, concise, and user-friendly documentation.
  • Develop and maintain a comprehensive database of system documentation.
  • Conduct regular interviews with project team members to clarify technical issues and understand system functionalities.
  • Collaborate with software engineers and product managers to understand project requirements and convert technical information into practical documents.
  • Keep documentation up-to-date with software changes and updates.
  • Develop content in a variety of formats, including manuals, help guides, FAQ, diagrams, and tutorials.

Qualifications

  • Bachelor’s degree in Technical Writing, Computer Science, Information Technology, or a related field.
  • Proven experience as a Technical Writer in the IT sector.
  • Strong understanding of software development concepts and principles.
  • Proficient in PL/SQL or willingness to learn quickly.
  • Exceptional communication and interpersonal skills.
  • Ability to translate complex technical information into clear, understandable documentation.
  • Strong attention to detail.
  • Proficiency in documentation tools and markup languages.
  • Knowledge of the software development lifecycle (SDLC).
  • Excellent problem-solving skills.
  • Project management experience.
  • Familiarity with diagramming tools.

Personal Characteristics and Skills

  • Excellent communication and presentation skills
  • Organizational skills
  • Excellent time management and crisis management
  • Analytical and problem-solving skills
  • Attention to detail
  • Work well under pressure and meet set deadlines
  • Ability to work independently as well as collaboratively in a team environment
  • Strong verbal and written communication skills

Benefits

  • Competitive salary
  • Work in a friendly, diverse, dynamic and extroverted environment
  • Private health insurance
  • Opportunity to work with innovative products that aim to transform agriculture in Greece and beyond
  • Opportunity of further training and professional development within the company

This job position offers the opportunity to work in a friendly, diverse and dynamic environment that promotes further training and professional development. You will also have the opportunity to work on innovative products that aim to transform agriculture in Greece and beyond. Please e-mail your CV at [email protected] and include the word Technical Writer_7.2023 in the e-mail subject.

Backend Software Engineer Java EE & RDBMS (Software Engineer_07.2025)

NEUROPUBLIC is seeking a highly skilled Backend Software Engineer with strong expertise in PostgreSQL and experience supporting Oracle RDBMS in production environments. You will be joining a highly experienced software development team that specializes in designing and delivering large-scale web-based information systems for the public sector.

Our team leverages a combination of modern Java and database technologies, internal development frameworks, and automated tools to accelerate application delivery while maintaining high standards of quality, maintainability, and compliance.

You’ll contribute to projects that digitize administrative processes, simplify complex workflows, and support regulatory compliance through robust and scalable CRUD-based applications.

Responsibilities

  • Design and implement CRUD-based web applications to manage administrative processes and citizen applications.
  • Build and maintain RESTful APIs and backend logic using Java EE (J2EE), JPA, Hibernate.
  • Work with PostgreSQL and/or Oracle to define and manipulate structured data and relational models.
  • Write efficient SQL/JPQL queries and stored logic using PL/SQL (Oracle) or PL/pgSQL (PostgreSQL).
  • Ensure data consistency, integrity, and performance across high-volume relational systems.
  • Support occasional basic handling of spatial data, such as geometry storage or simple location-based queries.
  • Collaborate with analysts and architects in a structured, version-controlled development environment.

Qualifications

  • Degree in Computer Science, Software Engineering, or equivalent.
  • 3–6 years of experience in backend development using Java EE stack.
  • 3-6 years of hands-on experience with PostgreSQL in production.
  • Hands-on knowledge of JPA, Hibernate, and REST API development.
  • Excellent SQL skills and working knowledge of PL/SQL or PL/pgSQL.
  • Familiarity with designing and debugging relational schemas in PostgreSQL or Oracle.
  • Ability to comprehend and apply public sector rules and administrative workflows.

Nice-to-Have Qualifications

  • Basic understanding of spatial data models and PostGIS/Oracle Spatial concepts.
  • Experience in modernization of legacy data systems.
  • Familiarity with Oracle Forms and migration strategies to modern platforms.

What We Offer

  • Competitive salary
  • Work in a friendly, diverse, dynamic and extroverted environment
  • Private health insurance
  • Continuous learning and training opportunities.
  • Collaborative and supportive work environment.

 

This position offers the opportunity to work in a friendly, diverse and dynamic environment that promotes further training and professional development. You will also have opportunity to work on innovative products that aim to transform agriculture in Greece and beyond. Please e-mail your CV at [email protected] and include the word Software Engineer_07.2025 in the e-mail subject.