MCPNew: now works with Claude & AI assistants
pelico

pelico

Software Engineer JVM

Company

pelico

Role

Software Engineer JVM

Location

Paris, Paris, France

Job type

Full-time

Found on Mokaru

🔥Recently

Share this job

Salary

Not disclosed by employer

Job description

About Pelico

At Pelico, state-of-the-art technology meets supply-chain expertise in the search for operational excellence. Our manufacturing intelligence platform helps factories at Safran, Airbus, Daikin and other aerospace, defense, and industrial leaders stay agile and resilient — turning disruption into decisions. We're a fast-growing international SaaS scale-up: 180+ Pelicans, 36+ nationalities, across Paris and Miami , making real impact, every day, on the ground . 💙

Mission

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

HR screening Interview: 30 mins

Hiring Manager Interview: 30 mins

On-site case study : 1h30 (or online for remote candidates)

Fit Interview : 45 mins

Culture Fit and References check

Resume ExampleCover Letter Example

Explore more