Software Engineering Java Developer - Defence Professional Cheltenham, GB
Software Engineering Java Developer - Defence Professional Cheltenham, GB

Software Engineering Java Developer - Defence Professional Cheltenham, GB

Cheltenham Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Go Premium
I

At a Glance

  • Tasks: Develop and maintain software systems using Java in a collaborative team environment.
  • Company: Join IBM CIC, a leader in tech innovation and consulting.
  • Benefits: Enjoy flexible working, training opportunities, and competitive benefits including 25 days holiday.
  • Why this job: Kickstart your career with hands-on experience and mentorship from industry experts.
  • Qualifications: Passion for software development and a commitment to continuous learning.
  • Other info: Diverse and inclusive culture with excellent career growth potential.

The predicted salary is between 36000 - 60000 ÂŁ per year.

At IBM CIC, we provide technical and industry expertise to a wide range of public and private sector clients in the UK. A career in IBM CIC means you’ll have the opportunity to work with leading professionals across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. You will get the chance to deliver effective solutions, driving meaningful business change for our clients, using some of the latest technology platforms. Curiosity and a constant quest for knowledge serve as the foundation to success here. You’ll be encouraged and supported to constantly reinvent yourself, focusing on skills in demand in an ever changing market. You’ll be working with diverse teams, coming up with creative solutions which impact a wide network of clients, who may be at their site or one of our CIC or IBM locations.

Our culture of evolution centres on long‑term career growth and development opportunities in an environment that embraces your unique skills and experience. We offer:

  • Many training opportunities from classroom to e‑learning, mentoring and coaching programs and the chance to gain industry recognised certifications.
  • Regular and frequent promotion opportunities to ensure you can drive and develop your career with us.
  • Feedback and checkpoints throughout the year.
  • Diversity & Inclusion as an essential and authentic component of our culture through our policies and process as well as our Employee Champion teams and support networks.
  • A culture where your ideas for growth and innovation are always welcome.
  • Internal recognition programs for peer‑to‑peer appreciation as well as from manager to employees.
  • Tools and policies to support your work‑life balance from flexible working approaches, sabbatical programmes, paid paternity leave, maternity leave and an innovative maternity returners scheme.
  • More traditional benefits, such as 25 days holiday (in addition to public holidays), private medical, dental & optical cover, online shopping discounts, an Employee Assistance Programme, life assurance and a group personal pension plan of an additional 5 % of your base salary paid by us monthly to save for your future.

In this role, you’ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centres offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.

Your role and responsibilities:

  • Write, test, and debug high‑quality code for our software systems using Java and related web technologies.
  • Continuously expand your knowledge of Java and web technologies through training, self‑study, and collaboration with senior engineers.
  • Work as part of a team, contributing to project planning, code reviews, and troubleshooting efforts.
  • Familiarise yourself with our engineering practices and contribute to their continuous improvement.
  • Take ownership of smaller tasks and features, contributing to the overall success of our projects.

The role requires a dedication to continuous learning and a commitment to delivering high‑quality software solutions and is perfect for those starting or early in their careers, offering an opportunity to grow and learn under the guidance of experienced professionals.

Required education: None

Preferred education: Bachelor’s Degree

Required technical and professional expertise:

  • Commitment to learning, a growth mindset, and passion for software development.
  • Willingness to work collaboratively and communicate effectively within a team.
  • Flexibility to learn from experienced engineers and adapt to new skills in a fast‑paced environment.
  • Basic problem‑solving skills to tackle day‑to‑day technical challenges.

As an equal opportunities’ employer, we welcome applications from individuals of all backgrounds. However, for you to be eligible for this role, you must have the valid right to work in the UK. Unfortunately, we do not offer visa sponsorship and have no future plans to do so. You must be a resident in the UK and have been living continuously in the UK for the last 10 years. You must be able to hold or gain a UK government security clearance.

Preferred technical and professional experience:

  • Familiarity with Agile methodologies.
  • Basic understanding of cloud platforms like AWS or Azure.
  • Experience with version control systems (e.g., Git).
  • Knowledge of database systems (SQL or NoSQL).
  • Understanding of software testing methodologies.

IBM is proud to be an equal‑opportunity employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Software Engineering Java Developer - Defence Professional Cheltenham, GB employer: IBM

At IBM CIC, we pride ourselves on being an exceptional employer, offering a vibrant work culture that fosters innovation and collaboration. Our commitment to employee growth is evident through extensive training opportunities, regular promotions, and a supportive environment that values diversity and inclusion. Located in Cheltenham, our team enjoys a balanced work-life approach with flexible working options and comprehensive benefits, making it an ideal place for those looking to advance their careers while contributing to meaningful projects in the defence sector.
I

Contact Detail:

IBM Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Java Developer - Defence Professional Cheltenham, GB

✨Network Like a Pro

Get out there and connect with people in the industry! Attend meetups, webinars, or even local tech events. You never know who might have a lead on your dream job or can give you insider tips about the company.

✨Show Off Your Skills

Don’t just talk about your skills; show them! Create a portfolio of your projects or contribute to open-source. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Ace the Interview

Prepare for interviews by practicing common questions and coding challenges. But also be ready to discuss your thought process and how you approach problem-solving. Remember, they want to see how you think, not just the final answer!

✨Apply Through Our Website

Make sure to apply directly through our website! It’s the best way to ensure your application gets seen by the right people. Plus, you’ll find all the latest opportunities tailored for you.

We think you need these skills to ace Software Engineering Java Developer - Defence Professional Cheltenham, GB

Java
Web Technologies
Software Development
Code Testing
Debugging
Agile Methodologies
Cloud Platforms (AWS or Azure)
Version Control Systems (e.g., Git)
Database Systems (SQL or NoSQL)
Software Testing Methodologies
Problem-Solving Skills
Collaboration
Communication Skills
Continuous Learning

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the job description. Highlight your Java skills and any relevant experience that aligns with what we're looking for. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to express your passion for software development and how you embody our values of curiosity and continuous learning. Let us know why you're excited about this role!

Showcase Your Projects: If you've worked on any projects, whether personal or professional, make sure to mention them. We love seeing practical examples of your coding skills and problem-solving abilities. It gives us a glimpse into your potential!

Apply Through Our Website: Don't forget to apply through our website! It's the best way to ensure your application gets to us directly. Plus, you'll find all the details you need about the role and our company culture there.

How to prepare for a job interview at IBM

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with writing, testing, and debugging code. You might even be asked to solve a coding problem on the spot, so practice common algorithms and data structures.

✨Show Your Curiosity

IBM values curiosity and a growth mindset. Be ready to talk about how you've pursued learning opportunities in the past, whether through self-study, online courses, or collaboration with peers. Share specific examples of how you've adapted to new technologies or methodologies.

✨Teamwork Makes the Dream Work

Since you'll be working in diverse teams, highlight your collaborative experiences. Discuss how you've contributed to project planning, code reviews, or troubleshooting efforts in previous roles. Emphasise your communication skills and willingness to learn from others.

✨Familiarise Yourself with Agile

Understanding Agile methodologies is a plus for this role. Brush up on the principles of Agile and be prepared to discuss any experience you have with Agile practices. If you haven't worked in an Agile environment, consider reading up on it and be ready to express your thoughts on its benefits.

Software Engineering Java Developer - Defence Professional Cheltenham, GB
IBM
Location: Cheltenham
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

I
  • Software Engineering Java Developer - Defence Professional Cheltenham, GB

    Cheltenham
    Full-Time
    36000 - 60000 ÂŁ / year (est.)
  • I

    IBM

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