Principal Full stack developer Java

Technopride Ltd

Not Interested
Bookmark
Report This Job

profile Job Location:

Miasteczko Śląskie - Poland

profile Monthly Salary: Not Disclosed
profile Experience Required: 5years
Posted on: 7 hours ago
Vacancies: 1 Vacancy

Job Summary

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.


Job description:Skills Required: Java Go Python Microservices GCP SDKsRole OverviewWe 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 d...
View more view more

Company Industry

IT Services and IT Consulting

Key Skills

  • REST
  • Eclipse
  • JSP
  • Junit
  • Spring
  • Struts
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java