At a Glance
- Tasks: Develop and maintain Java applications, manage microservices, and collaborate with frontend teams.
- Company: Capgemini is a global leader in business and technology transformation, with a diverse team of 340,000 members.
- Benefits: Enjoy a hybrid work model, career growth opportunities, and a collaborative community.
- Why this job: Join a company that empowers you to shape your career and make a positive impact on society.
- Qualifications: 5-8 years of Java development experience, strong problem-solving skills, and proficiency in frontend technologies.
- Other info: Work in a vibrant Manchester office, contributing to innovative digital solutions.
The predicted salary is between 43200 - 72000 £ per year.
Overview
Job Title: Java React FullStack Developer
Hybrid: Working from the office 4 days a week
Location: Manchester, UK
Get the future you want!
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you\’d like, where you\’ll be supported and inspired by a collaborative community of colleagues around the world, and where you\’ll be able to reimagine what\’s possible. Join us and help the world\’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Your Role
Capgemini is seeking a Java React FullStack Developer to join Capgemini Financial Services Digital Practice. This is a permanent, full-time position in Manchester, UK and this represents a unique opportunity for someone to enhance their Digital Consulting career
Responsibilities
- Senior Java React FullStack Developer with 5 to 8 years of hands-on expertise in backend development, microservices architecture, and frontend technologies. The ideal candidate will be proficient in Java and its ecosystem, with strong problem-solving abilities and a passion for building scalable, high-performance applications.
- Design, develop, and maintain Java-based applications using Spring Boot, Hibernate, and Kafka.
- Build and manage microservices architecture for scalable and distributed systems.
- Implement caching strategies using technologies like Redis, Ehcache, or similar.
- Work with SQL and NoSQL databases for data modeling and query optimization.
- Debug and troubleshoot complex issues across environments and services.
- Apply Object-Oriented Programming (OOP) principles and design patterns effectively.
- Write clean, reusable, and efficient Java libraries and components.
- Collaborate with frontend teams to integrate ReactJS or Angular components.
- Participate in code reviews, sprint planning, and architectural discussions.
Your Profile
- 5-8 years of experience in Java development.
- Strong understanding of data structures, algorithms, and design patterns.
- Experience with Spring Boot, Hibernate, Kafka, and caching technologies.
- Proficiency in SQL and NoSQL databases.
- Solid debugging and troubleshooting skills.
- Familiarity with OOP concepts and architectural patterns.
- Experience in frontend development using ReactJS or Angular.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion.
Get the future you want | www.capgemini.com
#J-18808-Ljbffr
Java React Full Stack Developer - Manchester, UK employer: Capgemini
Contact Detail:
Capgemini Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java React Full Stack Developer - Manchester, UK
✨Tip Number 1
Familiarise yourself with the latest trends in Java and React development. Being up-to-date with the latest frameworks and libraries can give you an edge during discussions with potential employers.
✨Tip Number 2
Engage with the developer community through platforms like GitHub or Stack Overflow. Contributing to open-source projects or answering questions can showcase your skills and passion for coding.
✨Tip Number 3
Network with professionals in the industry, especially those working at Capgemini or similar companies. Attend meetups or webinars to make connections that could lead to referrals.
✨Tip Number 4
Prepare for technical interviews by practising coding challenges on platforms like LeetCode or HackerRank. Focus on algorithms and data structures, as these are often key topics in interviews for developer roles.
We think you need these skills to ace Java React Full Stack Developer - Manchester, UK
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, React, and the specific technologies mentioned in the job description. Use keywords from the job listing to ensure your application stands out.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also demonstrates your passion for digital consulting and how you can contribute to Capgemini's mission of building a more sustainable world.
Showcase Relevant Projects: Include examples of past projects where you've successfully implemented microservices architecture or worked with Spring Boot and React. This will provide concrete evidence of your capabilities.
Prepare for Technical Questions: Anticipate technical questions related to Java development, OOP principles, and debugging. Be ready to discuss your problem-solving approach and any relevant experiences during the interview process.
How to prepare for a job interview at Capgemini
✨Showcase Your Technical Skills
Be prepared to discuss your hands-on experience with Java, Spring Boot, and React. Bring examples of projects you've worked on that demonstrate your proficiency in these technologies, especially focusing on microservices architecture and caching strategies.
✨Understand the Company Culture
Research Capgemini's values and mission. Be ready to explain how your personal values align with theirs, particularly regarding sustainability and inclusivity, as this will show your genuine interest in the company.
✨Prepare for Problem-Solving Questions
Expect technical questions that assess your problem-solving abilities. Practice coding challenges or algorithm questions that require you to think critically and apply your knowledge of data structures and design patterns.
✨Engage in Collaborative Discussions
Since the role involves collaboration with frontend teams, be prepared to discuss how you approach teamwork and communication. Share examples of how you've successfully integrated frontend and backend components in past projects.