Software Engineer Java

Sumár práce
Plný úväzok
Paris
Plat: Neuvedené
Zručnosti & odborná znalosť
Mentoring
Spolupráca a tímová práca
Dátové inžinierstvo
Testovanie softvéru
Java
+2

Pelico
Pelico

Máte záujem o túto ponuku?

Otázky a odpovede ohľadne ponuky

Pozícia

Popis pracovnej ponuky

About Pelico

At Pelico, we are creating the factory of the future where disruptions are avoided, processes synchronized and value captured. Our factory operations management platform enables factory teams to be more agile and resilient in a world where supply chain disruptions occur every 16 minutes. Pelico empowers users to identify bottlenecks, avoid problems, and focus on innovation instead of fire-fighting. Since our foundation in 2019, we’ve partnered with industry leaders across aerospace, industrial equipment, and luxury watchmaking, revolutionizing factory operations in over 15 countries. Esteemed clients include Airbus, Safran, Cartier, Daikin, and Eaton.

Our Team

With a dynamic team of over 130 professionals across the US and France, Pelico is a melting pot of top-tier talent from Tech, Data Science, and Manufacturing domains.

Our collaborative environment fosters innovation and excellence, driving us to solve complex challenges and shape the future of manufacturing.

Our work has been recognized by Safran (Digital Transformation Award) and Microsoft (scale-up of the year).

Mission

The Software Engineer contributes to Pelico's technical excellence by designing, developing, and deploying high-quality software solutions. This role focuses on building performant, maintainable systems while collaborating with cross-functional teams to deliver impactful features that meet business and customer needs.


Key Responsibilities

Lead Pelico ETL Backend Development in Java for Scalability and Performance

  • Design, develop, and optimize Pelico ETL backend components using Java.
  • Build scalable and efficient solutions for complex data processing.
  • Integrate third-party services and APIs to extend platform capabilities.
  • Solve complex performance bottlenecks and memory optimization challenges.

Design and Implement Robust System Architectures

  • Architect scalable services with a focus on modularity and maintainability.
  • Ensure data integrity, security, and availability in distributed environments.
  • Collaborate with DevOps to optimize CI/CD pipelines and deployment strategies.

Drive Data-Driven Solutions and Integration Efforts

  • Develop solutions for large-scale data ingestion, processing, and analysis.
  • Optimize relational database interactions and distributed data systems.
  • Collaborate with data engineers to refine data models and optimize queries.

Mentor and Guide Junior Engineers

  • Provide technical leadership through code reviews and knowledge-sharing sessions.
  • Support team growth by coaching junior engineers in Java best practices.
  • Lead by example, fostering a culture of high standards and innovation.

Ensure Code Quality, Testing, and Best Practices

  • Write clean, maintainable, and testable code following industry standards.
  • Implement unit, integration, and performance testing to guarantee system stability.
  • Drive adherence to secure coding practices and compliance requirements.

Technical Skills

Core Technical Proficiency

  • Strong proficiency in Java or Kotlin (backend)
  • Experience with relational databases and API development
  • Understanding of distributed systems concepts
  • Familiarity with performance optimization techniques

Software Architecture

  • Knowledge of design principles (SOLID, separation of concerns, DRY)
  • Understanding of design patterns
  • Ability to write maintainable and testable code

Development Practices

  • Experience with automated testing and CI/CD
  • Ability to define and document technical specifications
  • Balance between feature development and technical debt

Problem Solving

  • Strong debugging and troubleshooting skills
  • Ability to design robust, scalable solutions
  • Risk identification and mitigation


    Your interview experience: 

    1. HR screening Interview: 30 mins
    2. Hiring Manager Interview: 30 mins
    3. Tech screening Interview: 30 mins
    4. On-site case study : 1h30 (or online for remote candidates)
    5. fit Interview : 45 mins

      Chcete sa dozvedieť viac?

      Tieto pracovné ponuky by vás mohli zaujímať!

      Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".

      • Capital Fund Management

        Full-Stack Engineer

        Capital Fund Management
        Capital Fund Management
        Plný úväzok
        Paris
        Niekoľko dní doma
        Umelá inteligencia / Machine Learning, Big Data
        295 zamestnanci

      • Mistral Ai

        Frontend Web Engineer, Creative & Brand Experience

        Mistral Ai
        Mistral Ai
        Plný úväzok
        Paris
        Úplne vzdialený
        Umelá inteligencia / Machine Learning, IT / Digitálne technológie
        280 zamestnanci

      • Implicity

        Confirmed Software Engineer - Oriented Data

        Implicity
        Implicity
        Plný úväzok
        Paris
        Niekoľko dní doma
        Plat: 55K až 60K €
        Softvér, Umelá inteligencia / Machine Learning
        100 zamestnanci

      • Sifflet

        Senior Backend Engineer - Integration

        Sifflet
        Sifflet
        Plný úväzok
        Paris
        Úplne vzdialený
        Umelá inteligencia / Machine Learning, SaaS / Cloudové služby
        38 zamestnanci

      • Diffusely

        Senior Mobile Engineer

        Diffusely
        Diffusely
        Plný úväzok
        Paris
        Niekoľko dní doma
        Softvér, Umelá inteligencia / Machine Learning
        200 zamestnanci

      • Nabla

        Senior Full-Stack Engineer

        Nabla
        Nabla
        Plný úväzok
        Paris
        Niekoľko dní doma
        Umelá inteligencia / Machine Learning, Big Data
        60 zamestnanci

      Zobraziť všetky pracovné ponuky