CrawlJobs Logo

Junior Software Engineer Java

France, Paris · Job Posted March 04, 2026
Apply Position
Job Link Share

Job Description

As a Junior Software Engineer Java in the Mirakl Labs product teams, your main mission is to design, develop and deploy new business features proposed by the Product Manager. On a daily basis, you will be implementing these new features across all layers of our applications, from interfaces (UI or REST API) through the business layer to the creation of database schemas and scripts. As part of a team with total ownership over the products it develops, you are a key player in ensuring both the business consistency of the product and its technical stability.

Job Responsibility

  • Design, develop and deploy new business features
  • Implement new features across all layers of applications (UI/REST API, business layer, database)
  • Ensure business consistency and technical stability of the product
  • Participate in design meetings
  • Participate in technical decisions
  • Develop, test, and deploy to production (continuous delivery)
  • Conduct code reviews and pair programming
  • Participate in reviews and RFCs
  • Monitor and debug production issues
  • Participate in daily Stand-ups, Sprint Reviews and retrospectives
  • Participate quarterly in developing the next labs roadmap
  • Contribute to continuous improvement of development practices
  • Follow up on developed features

Requirements

  • Up to 2 years of experience with Java and Spring (including internships and apprenticeships)
  • Some exposure to web challenges and distributed architectures
  • Experience with microservices architectures and high-load systems (ideally)
  • Love clean, quality code
  • Want to participate in technical decisions
  • Want to work in a dynamic, challenging and enriching environment
  • Want to learn and perfect your skills
  • Speak professional English
  • Fluent in French

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Junior Software Engineer Java

8 matching positions

Junior Java Software Engineer

As a Junior Back End Software Engineer, you will be part of an XFN client focuse...
Location
Location
Romania , Iași
Salary
Salary:
Not provided
awin.com Logo
Awin Global
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 1 to 3 years of hands-on experience in commercial Software Engineering roles
  • Proven track record with any OOP stack, ideally Java v17 with Maven, Spring Boot v3 and Git
  • Passion for writing elegant code and a desire to constantly refactor and improve, with a good understanding of SOLID principles
  • Any experience in designing and implementing RESTful APIs (and writing unit tests) within a microservices architecture
  • An understanding of the code review process
  • Understanding of relational database design principles and proficiency in SQL
  • Similarly familiarity with non-relational databases like DynamoDB
Job Responsibility
Job Responsibility
  • Be an advocate for writing clean, secure and well-tested code
  • Follow best-practice guidelines
  • Understand the importance of user needs, working with the product owner and other team members to translate these into technical solutions
  • Work through the entire lifecycle of a service or product, from understanding requirements, development to deployment, support and maintenance
  • Show an understanding for deadlines, find pragmatic solutions and be proactive in raising potential risks
What we offer
What we offer
  • Flexi-Week and Work-Life Balance: flexible four-day Flexi-Week at full pay
  • Remote Working Allowance: monthly allowance to cover part of running costs
  • Flexi-Office: international culture and flexibility through Flexi-Office and hybrid/remote work possibilities
  • Meal Vouchers: net sum to spend on a variety of lunches
  • Health & Wellbeing: insurance covers several types of health, vision and / or dental treatments for you and for up to one additional family member
  • Remote Working Furniture Package: eligible for a furniture package after 3 months of employment
  • Appreciation: peer-to-peer voucher program
  • Fulltime
Read More
Arrow Right

Junior Java Software Engineer

An established, fast-growing technology firm operating in a highly data-driven, ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Commercial experience in Java
  • Understanding of object-oriented design and core backend principles
  • Some exposure to APIs, databases, or distributed systems
  • Curiosity, humility, and a genuine desire to learn
  • Strong communication skills and a team-first mindset
Job Responsibility
Job Responsibility
  • Developing and maintaining Java-based backend services
  • Working with modern frameworks and APIs
  • Writing clean, testable, well-documented code
  • Collaborating closely with senior engineers to learn best practices
  • Supporting the evolution of scalable, reliable systems
What we offer
What we offer
  • Proper mentorship and clear technical progression
  • Exposure to real-world, business-critical systems
  • Small team where your work actually matters
  • Hybrid working model with a grown-up approach to flexibility
  • Strong engineering culture focused on quality over ego
  • Fulltime
Read More
Arrow Right

Junior Software Engineer (Java)

We are looking for a Junior Software Engineer (Java) to join Sopra Steria Polska...
Location
Location
Poland , Katowice
Salary
Salary:
5500.00 - 8500.00 PLN / Month
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java and Spring Boot for backend service development
  • Hands‑on experience with containerization and orchestration tools, specifically Docker and Kubernetes
  • Experience with backend development and API-based integration
  • Good command of secure application integration and service-to-service communication
  • Experience with version control, debugging, testing, and software delivery practices
  • Familiarity with containerized environments and deployment support activities
  • Ability to analyze issues methodically and deliver reliable technical fixes
  • Willingness to learn, document work clearly, and contribute in a team-oriented delivery setting
  • Experience working with REST APIs and API specification formats such as OpenAPI using JSON/YAML
  • Knowledge of authentication and authorization technologies, including Keycloak, OAuth 2.0, and OpenID Connect
Job Responsibility
Job Responsibility
  • Implement backend services, API integrations, and technical adapters under the guidance of senior engineers
  • Configure and integrate identity, authentication, authorization, and connector-related services
  • Develop and maintain integration logic for metadata exchange, catalogue interfacing, and validation flows
  • Support vocabulary-related interoperability, mappings, and configuration tasks
  • Prepare and execute technical tests, including integration tests, deployment verification, and regression checks
  • Investigate incidents, defects, and integration issues in development and test environments
  • Contribute to CI/CD activities, containerised deployments, and runtime support tasks
  • Produce concise technical documentation, configuration notes, and implementation handover material
What we offer
What we offer
  • Luxmed
  • Medicover Sport
  • Worksmile
  • educational platforms
  • languages learning platform
  • referral bonus
  • copyrights
  • life insurance
  • workation
  • certifications (paid by the company)
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer

We are hiring multiple Senior Software Engineers and Principal Software Engineer...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 5 years of experience in software design and backend service development
  • 5+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive a project through to delivery removing obstacles as needed to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and drive improvements to team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation for new engineers
  • Act as a participant in the on-call rotation to monitor service for degradation, downtime, or interruptions and perform complex incident management and problem resolution for the service
  • Fulltime
Read More
Arrow Right

Backend Software Engineer / Senior Software Engineer- Kusto

Are you excited by the challenge of redefining how people explore and analyze ma...
Location
Location
Israel , Tel Aviv, Herzliya
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of technical engineering experience with coding in languages including, but not limited to, C#, Python or Java
  • 2+ years building and running services in a cloud environment (Azure, AWS, or GCP)
  • Experience in designing and operating large-scale distributed systems with high availability and reliability
Job Responsibility
Job Responsibility
  • Design, develop, and improve cloud-native services that are scalable, secure, and easy to operate
  • Drive architectural decisions and lead the development of major components in a distributed, high-SLA system
  • Collaborate with cross-functional teams in ILDC and abroad to deliver end-to-end solutions
  • Conduct code and design reviews and mentor junior engineers to grow technical excellence across the team
  • Help shape the future of real-time analytics in Microsoft Fabric RTI, with customer impact as your north star
  • Fulltime
Read More
Arrow Right

Software engineer 2 / Senior Software engineer - Azure Data

Microsoft's Azure Data engineering team is leading the transformation of analyti...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 3+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Experience with the Azure stack including Storage, Compute, Networking, Fabric, Purview, Synapse, AKS, DevOps, Data Factory, or Power BI
  • Experience with big data technologies such as Spark, Kafka, Hadoop, or HBase
  • Experience building data lake or data engineering products, tools, or pipelines
  • Familiarity with container-based architectures (Docker, Kubernetes)
  • Ability to debug complex distributed systems on Linux and/or Windows platforms
Job Responsibility
Job Responsibility
  • Write extensible, maintainable code in C#, Java, Scala, or Python for Fabric Materialized Lake View services and HDInsight components
  • Use AI tools and coding best practices across the development lifecycle
  • Design data refresh, scheduling, and query optimisation features with minimal supervision
  • Review code from teammates for correctness, test coverage, security risks, and adherence to team standards
  • Coach junior engineers through code reviews
  • Debug complex issues in distributed systems running on Azure, Linux, and Windows
  • Run live site operations on a rotational, on-call basis
  • Integrate logging and instrumentation to gather telemetry on system health, performance, reliability, and security
  • Work with product managers, technical leads, and partners across geographies to define customer requirements for Materialized Lake View features
  • Fulltime
Read More
Arrow Right

Software Engineer II / Senior Software Engineer

We are hiring multiple Software Engineers II and Senior Software Engineers to jo...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 3 years of experience in software design and backend service development
  • 3+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive projects through to delivery, removing obstacles to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and improve team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation
  • Participate in the on-call rotation to monitor service health and manage incidents
  • Fulltime
Read More
Arrow Right
New

Junior Software Engineer

As a Junior Backend Engineer on the Demand team in our Budapest office, you’ll c...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 1+ years in software development
  • Proven experience with Java equivalent Object-Oriented language
  • Understanding of object-oriented programming, design patterns, and clean code practice
  • Technical level of English proficiency
  • Experience working with AI tools and a good understanding of core AI concepts
  • Experience working in an Agile/Scrum environment
Job Responsibility
Job Responsibility
  • Design and develop systems that empower Taboola's advertisers to effectively manage their advertising budgets and optimize performance toward their business goals
  • Build scalable and reliable solutions to process and analyze vast amounts of data, enabling actionable insights for advertisers
  • Work on a large-scale, high-throughput recommendations system and influence the way billions of people discover the internet
  • Utilize one of the largest real-time big data operations in the world, consisting of over 140TB of new data every day
  • Have end-to-end ownership: design, build, ship, measure, and maintain our products for advertisers to achieve their campaign goals effectively and at scale
  • Collaborate with talented engineers, data scientists, and product managers to build innovative and impactful solutions
What we offer
What we offer
  • Comprehensive benefits (health, etc.)
  • Fully stocked kitchen
  • Location-specific perks (gym partnerships, parking)
  • Hybrid work schedule with 3 days in-office with an option to come in more often if desired
  • Fulltime
Read More
Arrow Right