/Principal Full stack developer - Java

Principal Full stack developer - Java

Netherlandsnlvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 day ago

About the Role

Technopride Ltd | Full time

Wysokie Mazowieckie, Poland | Posted on 27/11/2025

Share this job with your network

  • Date Opened 27/11/2025
  • Job Type Full time
  • Industry IT Services
  • Work Experience 5+ years
  • City Wysokie Mazowieckie
  • Province Mazowieckie
  • Country Poland
  • Postal Code 18-200

We provide end-to-end IT solutions and services including Applications services, Data & Analytics services, AI/ML Technologies and Professional services in the UK and EU market. 

Job description:

Skills Required: Java, Go, Python, Microservices, GCP SDKs

Role Overview

We are seeking a skilled Software Engineer (Cloud/Backend) with strong experience in backend development, cloud technologies, and database engineering. The ideal candidate will have a solid foundation in designing and developing scalable backend systems, optimizing database structures, and implementing best practices in SQL programming.

Key ResponsibilitiesBackend & Cloud Engineering

  • Design, develop, test, and integrate backend services and microservices using Java, Go, or Python.
  • Build and maintain cloud-native applications leveraging Google Cloud Platform (GCP) services and SDKs.
  • Ensure backend systems meet performance, security, and scalability requirements.

Database Engineering

  • Develop and maintain new and existing databases, ensuring efficiency, reliability, and high-quality data processing.
  • Support development teams with complex query optimization, schema refinement, and database troubleshooting.
  • Apply best practices in SQL programming, modular design, and performance tuning.

Database Design & Modeling

  • Analyze application requirements to design optimal database structures.
  • Create tables, define relationships, optimize schemas, and ensure data integrity and consistency.
  • Develop logical and physical data models aligned with system needs.

Database Development & Implementation

  • Implement database schemas using DBMS technologies such as MySQL, PostgreSQL, Oracle, or SQL Server.
  • Write SQL code to create tables, views, stored procedures, functions, triggers, and other database components.
  • Build reusable scripts and database automation components.

Data Migration & Import/Export

  • Plan and execute data migration from legacy systems or external sources.
  • Manage data import/export processes and ensure accuracy and completeness.

Database Administration & Maintenance

  • Perform database administration tasks including user management, backup configuration, indexing, and performance monitoring.
  • Implement tuning strategies, security controls, and disaster recovery procedures.
  • Continuously monitor and optimize database performance.

Data Security & Compliance

  • Implement appropriate data protection measures, encryption standards, and access control mechanisms.
  • Ensure compliance with relevant data governance and privacy regulations.

Collaboration & Communication

  • Work closely with software engineers, designers, architects, and product teams to understand data requirements.
  • Communicate database-related technical details clearly and effectively to cross-functional teams.
  • Participate in design discussions and contribute to architectural decisions.

Preferred Qualifications

  • Experience with microservices architecture and distributed systems.
  • Strong understanding of cloud principles and hands-on experience with GCP services.
  • Proficiency in SQL, database performance optimization, and code reviews.
  • Familiarity with version control systems, CI/CD pipelines, and DevOps practices.
  • Strong problem-solving skills and ability to work in collaborative, agile environments.

{{criteriaIndex}}

{{field}} {{captialize(condition)}}

( )

{{topMessage}}

{{score}}%

{{message}}

Step {{curStepInMandatorySecPrompt}}/{{totalNumOfStepsInMandatorySecPrompt}}

For privacy and security purposes, please go through the following points and provide consent.

{{cxPropBodyMessage}}

{{getI18n("zr.careers.autopopulate.success")}}

{{getI18n("zr.cw.apply.sign",cxPropCompanyInfo.name)}}

{{getI18n('zr.eeo.questionnaire.portal.maintitle')}}

{{botName}}

Interested in this job?

Use our AI to tailor your resume for this Principal Full stack developer - Java position at Technopride Ltd.