Senior Java Software Engineer Fully Remote
Senior Java Software Engineer Fully Remote

Senior Java Software Engineer Fully Remote

Glasgow Full-Time 36000 - 60000 Β£ / year (est.) Home office possible
Go Premium
C

At a Glance

  • Tasks: Design and develop scalable Java microservices using modern cloud technologies.
  • Company: Join Capgemini, a global leader in tech transformation and innovation.
  • Benefits: Enjoy remote work, competitive salary, and opportunities for professional growth.
  • Why this job: Make a real impact by helping organisations build a sustainable future with technology.
  • Qualifications: Strong Java development skills and experience with microservices and cloud platforms.
  • Other info: Be part of a collaborative community that values your career aspirations.

The predicted salary is between 36000 - 60000 Β£ per year.

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.

We are seeking a highly skilled Senior Java Developer with a strong background in designing, developing, testing, and deploying scalable, high-performance applications using modern technologies and cloud-native architectures. Proficient in building microservices with Spring Boot, and integrating with databases like PostgreSQL, MongoDB, and Redis. Skilled in event-driven systems using Apache Kafka, and containerized deployments with Docker and Kubernetes.

  • Design, develop, and deploy scalable Java-based microservices.
  • Design and manage CI/CD pipelines to automate software delivery.
  • Integrate DevOps tools into the development lifecycle for seamless deployments.
  • Monitor and optimize cloud infrastructure to ensure performance and reliability.
  • Implement secure and resilient deployment strategies.

Backend Development: Java, Spring Boot, Spring REST API (JAX-RS), EJB, Spring Integration, Spring Batch, EclipseLink JPA

Database Technologies: PostgreSQL, MongoDB, Redis, Oracle

DevOps & CI/CD: GitLab CI/CD, Jenkins, Docker, Kubernetes, IBM Cloud Object Storage, Terraform, AWS CloudFormation

Cloud Platforms: IBM Cloud

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. 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.

Senior Java Software Engineer Fully Remote employer: Capgemini

At Capgemini, we pride ourselves on being an exceptional employer that empowers our employees to shape their careers while fostering a collaborative and inclusive work culture. As a Senior Java Software Engineer, you will benefit from extensive growth opportunities, access to cutting-edge technologies, and the flexibility of fully remote work, all while contributing to meaningful projects that drive digital transformation and sustainability for leading organisations worldwide.
C

Contact Detail:

Capgemini Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Java Software Engineer Fully Remote

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work at Capgemini or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Java projects, microservices, and any cool stuff you've built with Spring Boot or Docker. This gives you a chance to demonstrate your expertise beyond just a CV.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and understanding cloud-native architectures. Practice common interview questions related to Java, microservices, and CI/CD pipelines to boost your confidence.

✨Tip Number 4

Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining the Capgemini team and making an impact.

We think you need these skills to ace Senior Java Software Engineer Fully Remote

Java
Spring Boot
Microservices
PostgreSQL
MongoDB
Redis
Apache Kafka
Docker
Kubernetes
CI/CD
GitLab CI/CD
Jenkins
IBM Cloud
Terraform
AWS CloudFormation

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Java Software Engineer role. Highlight your experience with Java, Spring Boot, and any relevant cloud technologies. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how you can contribute to our mission at Capgemini. Keep it engaging and personal – we love to see your personality!

Showcase Your Projects: If you've worked on any cool projects, especially those involving microservices or cloud-native architectures, make sure to mention them. We’re keen to see real examples of your work and how you’ve tackled challenges in the past.

Apply Through Our Website: We encourage you to apply through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Capgemini

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description. Brush up on Java, Spring Boot, and the databases like PostgreSQL and MongoDB. Being able to discuss your experience with these tools confidently will show that you're a strong fit for the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects, especially those involving microservices or cloud-native architectures. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you tackled complex problems.

✨Understand CI/CD and DevOps Practices

Since the role involves managing CI/CD pipelines and integrating DevOps tools, be ready to explain your experience with tools like GitLab CI/CD and Jenkins. Discuss how you’ve automated software delivery in past roles and the impact it had on project timelines.

✨Ask Insightful Questions

At the end of the interview, don’t forget to ask questions that show your interest in the company and the role. Inquire about their approach to cloud infrastructure or how they ensure secure deployments. This not only demonstrates your enthusiasm but also helps you gauge if the company is the right fit for you.

Senior Java Software Engineer Fully Remote
Capgemini
Location: Glasgow
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Senior Java Software Engineer Fully Remote

    Glasgow
    Full-Time
    36000 - 60000 Β£ / year (est.)
  • C

    Capgemini

    300,000+
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>