Grenoble, Auvergne-Rhône-Alpes, France Hybrid Employment

Future plc is hiring a Senior Software Engineer - Java

About the Role

The role involves leading development efforts on core backend systems using Java, contributing to technical architecture, and mentoring junior engineers while ensuring code quality and system reliability.

Responsibilities

  • Design and build robust Java-based services and APIs
  • Collaborate with cross-functional teams to define system requirements
  • Improve application performance and scalability
  • Lead code reviews and ensure adherence to best practices
  • Troubleshoot and resolve production issues
  • Participate in architectural discussions and planning
  • Mentor less experienced team members
  • Maintain and update existing codebases
  • Integrate with third-party systems and databases
  • Write automated tests to ensure software quality
  • Support deployment and monitoring processes
  • Contribute to technical documentation
  • Evaluate new technologies and tools for feasibility
  • Ensure compliance with security standards
  • Work within agile development cycles
  • Drive continuous integration and delivery practices
  • Optimize backend processes for efficiency
  • Collaborate on system design specifications
  • Implement fault-tolerant solutions
  • Monitor system health and performance metrics
  • Support incident response and root cause analysis
  • Participate in on-call rotations when needed
  • Ensure software meets business objectives
  • Promote engineering best practices across teams
  • Stay current with industry trends and advancements

Nice to Have

  • Master’s degree in Computer Science or related discipline
  • Experience with distributed systems
  • Knowledge of domain-driven design
  • Exposure to event-driven architectures
  • Experience with serverless computing
  • Familiarity with infrastructure as code tools
  • Contributions to open-source projects
  • Certifications in cloud platforms
  • Experience in high-traffic environments
  • Background in test automation frameworks

Compensation

Competitive salary and benefits package

Work Arrangement

Hybrid

Team

Engineering team working on enterprise-level software solutions

About the Team

  • The engineering team operates with a strong focus on innovation, delivering reliable software solutions that support large-scale digital platforms.
  • Collaboration and knowledge sharing are emphasized across all levels of development.

What We Offer

  • Opportunities for professional growth and leadership development
  • Access to training resources and technical conferences
  • Flexible working hours and remote collaboration options
  • Health and wellness benefits
  • Incentive programs based on performance

Available

About company
Future plc
Global leader in specialist media with over 3,000 employees across 200+ media brands, creating trusted, expert content online and offline through websites, magazines, events, newsletters, podcasts, and social spaces.
All jobs at Future plc Visit website
Job Details
Department Central Services
Category other
Posted 25 days ago