Développeur/se Expérimenté/e - Java & Cloud -Transport - Lyon
📍 Job Overview
- Job Title: Développeur/se Expérimenté/e - Java & Cloud - Transport - Lyon
- Company: Sopra Steria
- Location: Lyon, France
- Job Type: Temps complet
- Category: Backend Developer
- Date Posted: 2025-06-13
- Experience Level: 5-10 years
- Remote Status: On-site/Hybrid (2 days remote per week)
🚀 Role Summary
- Develop and maintain predictive maintenance applications for railway equipment using Java 21 and AWS cloud services.
- Collaborate with cross-functional teams to ensure functional and technical consistency of solutions.
- Contribute to the continuous improvement of development practices within the team.
- 📝 Enhancement Note: This role involves working on strategic projects for a major transportation client, requiring strong technical skills and the ability to adapt to new technologies.
💻 Primary Responsibilities
- Develop Java 21 applications and integrate them into the AWS cloud environment.
- Ensure code quality through code reviews, automated testing, and CI/CD processes.
- Collaborate with experts from other disciplines to ensure functional and technical consistency of solutions.
- Share knowledge and best practices with the development team and contribute to their progress.
- 📝 Enhancement Note: This role requires a solid understanding of Java and cloud technologies, as well as strong collaboration skills to work effectively with cross-functional teams.
🎓 Skills & Qualifications
Education: Bachelor's degree or equivalent in Computer Science, Engineering, or a related field.
Experience: 5 to 8 years of experience in Java development, with a strong technical background.
Required Skills:
- Proficient in Java 21 and related technologies (e.g., MongoDB, Python, Angular 17)
- Experience with AWS cloud services
- Familiarity with Agile methodologies
- Strong teamwork and collaboration skills
- Rigorous and detail-oriented
Preferred Skills:
- Experience with predictive maintenance tools and real-time diagnostics
- Knowledge of the transportation industry
- Familiarity with Jenkins, Docker, and other relevant tools
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Demonstrate proficiency in Java 21 and related technologies through previous projects.
- Showcase experience with AWS cloud services and Agile methodologies.
- Highlight successful collaboration with cross-functional teams and impact on project outcomes.
Technical Documentation:
- Provide clear and concise code comments, explaining the purpose and functionality of key sections.
- Document deployment processes, server configurations, and testing methodologies.
- 📝 Enhancement Note: For this role, it's essential to showcase your ability to work effectively with cross-functional teams and contribute to the success of strategic projects.
💵 Compensation & Benefits
Salary Range: €45,000 - €60,000 per year (based on experience and market research for Java developers in Lyon, France)
Benefits:
- Telework agreement (2 days remote per week)
- Health insurance
- CSE (Comité d'Entreprise)
- Meal vouchers
- Profit-sharing agreement
- Vacation bonuses
- Referral bonuses
- Individualized support with a mentor
- Multiple career opportunities
- Access to hundreds of training courses
Working Hours: 40 hours per week, with flexible deployment windows and maintenance schedules.
🎯 Team & Company Context
🏢 Company Culture
Industry: Sopra Steria is a European leader in digital transformation, providing consulting, systems integration, and software development services to various industries, including transportation.
Company Size: With over 46,000 employees worldwide, Sopra Steria offers a large and diverse work environment for web developers and server administrators.
Founded: 1968 (as Steria), Sopra Steria was created in 2014 through the merger of Sopra and Steria.
Team Structure:
- The development team consists of experienced Java developers, working in an Agile environment.
- The team is part of the Transport vertical, collaborating with various experts from other disciplines.
- The team follows a flat hierarchy, with a focus on collaboration and knowledge sharing.
Development Methodology:
- The team follows Agile methodologies, with a focus on iterative development and continuous improvement.
- Code reviews, automated testing, and CI/CD pipelines are essential for ensuring code quality and project success.
- Deployment strategies are tailored to the specific needs of each project, with a focus on scalability and performance.
Company Website: https://www.soprasteria.com/
📝 Enhancement Note: Sopra Steria's culture emphasizes collaboration, knowledge sharing, and continuous improvement, making it an ideal environment for experienced Java developers looking to grow their skills and make a significant impact on strategic projects.
📈 Career & Growth Analysis
Web Technology Career Level: This role is suitable for experienced Java developers looking to expand their skills and take on more complex projects. The role offers opportunities for technical leadership and architecture decision-making.
Reporting Structure: This role reports directly to the team lead, with a flat hierarchy that encourages collaboration and knowledge sharing.
Technical Impact: The role involves working on strategic projects for a major transportation client, requiring strong technical skills and the ability to adapt to new technologies. The successful candidate will have a significant impact on the development and maintenance of predictive maintenance applications.
Growth Opportunities:
- Develop expertise in predictive maintenance tools and real-time diagnostics.
- Gain experience working with a major transportation client and contribute to strategic projects.
- Expand your knowledge of the AWS cloud ecosystem and related technologies.
- 📝 Enhancement Note: Sopra Steria offers multiple career opportunities, with a focus on continuous learning and skill development. Experienced Java developers can expect to grow both technically and professionally in this role.
🌐 Work Environment
Office Type: The office is located in Limonest, France, with a modern and collaborative workspace designed to facilitate team interaction and knowledge sharing.
Office Location(s): 72 Allée des Noisetiers, 69760 Limonest, France
Workspace Context:
- The workspace is equipped with multiple monitors and testing devices to support development activities.
- The team follows a collaborative approach, with a focus on knowledge sharing and continuous learning.
- The office is easily accessible by public transportation, with nearby amenities and parking facilities.
Work Schedule: The work schedule is flexible, with a focus on delivering projects on time and maintaining high-quality standards. Deployment windows and maintenance schedules may require occasional adjustments to the work schedule.
📝 Enhancement Note: Sopra Steria's work environment emphasizes collaboration, knowledge sharing, and continuous learning, providing an ideal setting for experienced Java developers looking to grow both technically and professionally.
📄 Application & Technical Interview Process
Interview Process:
- Technical Assessment: A hands-on coding challenge focusing on Java 21 and related technologies, as well as AWS cloud services.
- System Design Discussion: A discussion of system design principles and their application to predictive maintenance applications.
- Team Fit Assessment: An interview with the development team to assess cultural fit and collaboration skills.
- Final Evaluation: A final evaluation of technical skills and cultural fit.
Portfolio Review Tips:
- Highlight previous projects that demonstrate proficiency in Java 21 and related technologies.
- Showcase experience with AWS cloud services and Agile methodologies.
- Emphasize successful collaboration with cross-functional teams and impact on project outcomes.
- 📝 Enhancement Note: For this role, it's essential to showcase your ability to work effectively with cross-functional teams and contribute to the success of strategic projects.
Technical Challenge Preparation:
- Brush up on Java 21 and related technologies, with a focus on predictive maintenance tools and real-time diagnostics.
- Familiarize yourself with AWS cloud services and deployment strategies.
- Prepare for system design discussions and team fit assessments.
ATS Keywords:
- Programming Languages: Java 21, Python, MongoDB, Angular 17
- Web Frameworks: N/A
- Server Technologies: AWS, Docker
- Databases: MongoDB
- Tools: Jenkins, Git
- Methodologies: Agile, CI/CD
- Soft Skills: Teamwork, Collaboration, Knowledge Sharing
- Industry Terms: Predictive Maintenance, Real-Time Diagnostics, Cloud Services
📝 Enhancement Note: Sopra Steria's interview process focuses on technical skills and cultural fit, with a strong emphasis on collaboration and knowledge sharing. Experienced Java developers should highlight their ability to work effectively with cross-functional teams and contribute to the success of strategic projects.
🛠 Technology Stack & Web Infrastructure
Frontend Technologies: N/A (backend-focused role)
Backend & Server Technologies:
- Java 21
- MongoDB
- AWS (EC2, RDS, Lambda, etc.)
- Docker
Development & DevOps Tools:
- Git
- Jenkins
- AWS CLI
- Docker Compose
📝 Enhancement Note: Sopra Steria's technology stack emphasizes modern backend technologies, with a focus on Java 21 and AWS cloud services. Experienced Java developers should be comfortable working with these technologies and eager to expand their skills in predictive maintenance tools and real-time diagnostics.
👥 Team Culture & Values
Web Development Values:
- Expertise: Demonstrating a deep understanding of Java 21 and related technologies.
- Collaboration: Working effectively with cross-functional teams to ensure functional and technical consistency of solutions.
- Continuous Improvement: Contributing to the development team's progress and the continuous improvement of development practices.
- Innovation: Embracing new technologies and approaches to predictive maintenance and real-time diagnostics.
Collaboration Style:
- The team follows a flat hierarchy, with a focus on collaboration and knowledge sharing.
- Code reviews, automated testing, and CI/CD pipelines are essential for ensuring code quality and project success.
- The team encourages a culture of continuous learning and skill development.
📝 Enhancement Note: Sopra Steria's culture emphasizes collaboration, knowledge sharing, and continuous improvement, making it an ideal environment for experienced Java developers looking to grow both technically and professionally.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Developing and maintaining predictive maintenance applications for railway equipment using Java 21 and AWS cloud services.
- Ensuring code quality through code reviews, automated testing, and CI/CD processes.
- Collaborating with cross-functional teams to ensure functional and technical consistency of solutions.
- 📝 Enhancement Note: This role involves working on strategic projects for a major transportation client, requiring strong technical skills and the ability to adapt to new technologies.
Learning & Development Opportunities:
- Develop expertise in predictive maintenance tools and real-time diagnostics.
- Gain experience working with a major transportation client and contribute to strategic projects.
- Expand your knowledge of the AWS cloud ecosystem and related technologies.
- 📝 Enhancement Note: Sopra Steria offers multiple career opportunities, with a focus on continuous learning and skill development. Experienced Java developers can expect to grow both technically and professionally in this role.
💡 Interview Preparation
Technical Questions:
- Java 21: Demonstrate your proficiency in Java 21 and related technologies, with a focus on predictive maintenance tools and real-time diagnostics.
- AWS: Showcase your experience with AWS cloud services and deployment strategies.
- System Design: Discuss system design principles and their application to predictive maintenance applications.
- Team Fit: Demonstrate your ability to work effectively with cross-functional teams and contribute to the success of strategic projects.
Company & Culture Questions:
- Company Values: Discuss Sopra Steria's values and how they apply to your role as a Java developer.
- Team Dynamics: Describe your experience working with cross-functional teams and how you contribute to their success.
- Project Impact: Explain how your work on predictive maintenance applications will impact the transportation industry and Sopra Steria's clients.
Portfolio Presentation Strategy:
- Highlight previous projects that demonstrate proficiency in Java 21 and related technologies.
- Showcase experience with AWS cloud services and Agile methodologies.
- Emphasize successful collaboration with cross-functional teams and impact on project outcomes.
- 📝 Enhancement Note: For this role, it's essential to showcase your ability to work effectively with cross-functional teams and contribute to the success of strategic projects.
📌 Application Steps
To apply for this Java & Cloud Developer - Transport - Lyon position:
- Customize Your Portfolio: Highlight projects that demonstrate proficiency in Java 21 and related technologies, as well as experience with AWS cloud services and Agile methodologies.
- Optimize Your Resume: Emphasize your experience with predictive maintenance tools and real-time diagnostics, as well as successful collaboration with cross-functional teams.
- Prepare for Technical Interviews: Brush up on your Java 21 and AWS cloud service skills, and prepare for system design discussions and team fit assessments.
- Research the Company: Familiarize yourself with Sopra Steria's values, culture, and strategic projects in the transportation industry.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
You should have 5 to 8 years of experience in Java development with strong technical expertise. A good knowledge of the cloud ecosystem, particularly AWS, and Agile methodologies is also required.