At a Glance
- Tasks: Develop and maintain front-end and back-end components for financial services applications.
- Company: Capgemini is a global leader in business and technology transformation, with a diverse team of 340,000 members.
- Benefits: Enjoy hybrid work options, a collaborative culture, and opportunities for career growth.
- Why this job: Join a mission-driven team to shape the future of technology and sustainability.
- Qualifications: Strong skills in React, Java, SQL, and experience with DevOps tools required.
- Other info: Be part of an agile environment that values innovation and teamwork.
The predicted salary is between 36000 - 60000 £ per year.
Hybrid: 2-3 days work from office
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
- We are seeking a talented React Java Full Stack Developer to join our team at Capgemini Financial Services. In this role, you will be responsible for developing and maintaining both front-end and back-end components of our financial services applications. You will work closely with our development team to ensure the seamless integration of all components.
- Design, develop, and implement software solutions for financial services applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Build reusable code and libraries for future use.
Your Profile
- Strong front-end technology skills using HTML, CSS, JavaScript, React JS, Redux, Node, test framework (e.g., Jest).
- Strong experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices.
- Experience with SQL (MS SQL preferred), cloud technology and messaging tools.
- Experience with standard DevOps tools: Jira, Bitbucket, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM, etc.
- Experience with test driven development and CI/CD, including exposure to automated testing platforms (e.g., Cucumber, Selenium).
- Actively participate in all aspects of agile software development, including design, implementation, and deployment.
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 fifty 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 fuelled by its market-leading capabilities in AI, cloud, and data, combined with its deep industry expertise and partner ecosystem.
React Java Full Stack Developer employer: Capgemini
Contact Detail:
Capgemini Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land React Java Full Stack Developer
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, such as React, Java, and SpringBoot. Having hands-on experience or personal projects that showcase your skills in these areas can make you stand out during the interview process.
✨Tip Number 2
Engage with the Capgemini community on platforms like LinkedIn. Follow their page, interact with their posts, and connect with current employees. This can give you insights into the company culture and potentially help you get a referral.
✨Tip Number 3
Prepare for technical interviews by practising coding challenges related to full-stack development. Websites like LeetCode or HackerRank can be great resources to sharpen your problem-solving skills, especially in Java and React.
✨Tip Number 4
Showcase your understanding of agile methodologies and DevOps practices during your discussions. Being able to articulate your experience with tools like Jira and GitLab will demonstrate your readiness to work in a collaborative environment.
We think you need these skills to ace React Java Full Stack Developer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with both front-end and back-end technologies mentioned in the job description, such as React, Java, SpringBoot, and SQL. Use specific examples to demonstrate your skills.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your understanding of Capgemini's mission. Mention how your skills align with their needs and express your enthusiasm for contributing to their projects.
Showcase Relevant Projects: If you have worked on any relevant projects, either professionally or personally, include them in your application. Highlight your role, the technologies used, and the impact of the project to demonstrate your capabilities.
Proofread Your Application: Before submitting, carefully proofread your application materials for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Capgemini
✨Showcase Your Technical Skills
Make sure to highlight your proficiency in both front-end and back-end technologies. Be prepared to discuss your experience with React, Java, and any relevant frameworks like SpringBoot or Hibernate. Demonstrating your understanding of these technologies will show that you're a strong fit for the role.
✨Prepare for Problem-Solving Questions
Expect to face technical questions that assess your problem-solving abilities. Practice coding challenges related to full-stack development, as well as scenarios where you need to optimise applications for speed and scalability. This will help you demonstrate your analytical skills during the interview.
✨Familiarise Yourself with Agile Methodologies
Since the role involves active participation in agile software development, be ready to discuss your experience with agile practices. Share examples of how you've collaborated with cross-functional teams and contributed to design and implementation processes in previous projects.
✨Ask Insightful Questions
Prepare thoughtful questions about Capgemini's projects, team dynamics, and company culture. This not only shows your interest in the role but also helps you gauge if the company aligns with your career aspirations and values.