Software Developer (Java) in Portsmouth

Software Developer (Java) in Portsmouth

Portsmouth Full-Time 36000 - 60000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Develop high-quality software for a new satellite management system in an Agile environment.
  • Company: Leading organisation in advanced engineering and technology with a collaborative culture.
  • Benefits: Competitive salary, hybrid work model, and opportunities for professional growth.
  • Why this job: Join a team working on impactful projects that shape the future of technology.
  • Qualifications: Strong Java experience and familiarity with Agile development practices.
  • Other info: Dynamic role with potential for contract extension and career advancement.

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

This organisation operates at the forefront of advanced engineering and technology, delivering complex, mission-critical systems within highly regulated environments. It offers a collaborative, quality-driven culture where innovation, technical excellence, and continuous improvement are actively encouraged, providing engineers the opportunity to work on meaningful, high-impact programmes.

The Software Developer will join an Agile Scrum team contributing across the full software development lifecycle on a new satellite management system. The role involves hands-on design, development, and testing within a modern microservices architecture, with a strong emphasis on automated testing, clean code, and robust engineering practices.

Key Responsibilities:
  • Develop high-quality software within an Agile (Scrum) environment
  • Collaborate with the team to design, implement, and test features for new product development
  • Contribute to system and software design using UML and structured modelling approaches
  • Estimate tasks and actively participate in sprint planning and delivery
  • Support CI/CD pipelines and modern development practices
  • Ensure solutions meet compliance, quality, and security expectations
  • Engage confidently with internal and external stakeholders
Required Skills & Experience:
  • Strong experience with Java (8+)
  • Good knowledge of Spring Boot, Spring Framework, and Hibernate
  • Experience building RESTful services over HTTPS
  • Hands-on experience with microservices architectures
  • Understanding of distributed systems
  • Knowledge of software design patterns
  • Experience working within Agile development frameworks
  • Familiarity with CI/CD pipelines and delivery techniques
  • Source control using Git
  • Issue tracking tools such as Jira
  • UML / SysML modelling using Enterprise Architect or similar

Software Developer (Java) in Portsmouth employer: iO Associates

This organisation is an exceptional employer, offering a dynamic and collaborative work environment in Portsmouth, where innovation and technical excellence are at the forefront of its mission. Employees benefit from a hybrid working model, opportunities for professional growth, and the chance to contribute to impactful projects in advanced engineering and technology. With a strong emphasis on quality and continuous improvement, this company fosters a culture that values creativity and teamwork, making it an ideal place for Software Developers looking to make a difference.
I

Contact Detail:

iO Associates Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer (Java) in Portsmouth

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in Agile environments. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Java, Spring Boot, and microservices. This gives potential employers a taste of your coding style and problem-solving abilities.

✨Tip Number 3

Prepare for interviews by brushing up on Agile methodologies and software design patterns. Practice explaining your past projects and how you contributed to team success. Confidence is key, so rehearse your answers!

✨Tip Number 4

Don't forget to apply through our website! We have loads of opportunities that might be perfect for you. Plus, it shows you're genuinely interested in joining our team and working on exciting projects.

We think you need these skills to ace Software Developer (Java) in Portsmouth

Java (8+)
Spring Boot
Spring Framework
Hibernate
RESTful Services
Microservices Architecture
Distributed Systems
Software Design Patterns
Agile Development Frameworks
CI/CD Pipelines
Source Control (Git)
Issue Tracking (Jira)
UML / SysML Modelling
Enterprise Architect

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your background makes you a perfect fit. We love seeing passion and personality, so let us know what drives you!

Showcase Your Agile Experience: Since we work in Agile Scrum teams, it’s important to mention any experience you have in this area. Talk about your role in sprints, collaboration with team members, and how you’ve contributed to successful project deliveries.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of applications and ensures you get the best chance to showcase your skills to us!

How to prepare for a job interview at iO Associates

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially versions 8 and above. Be prepared to discuss your experience with Spring Boot, Spring Framework, and Hibernate, as these are crucial for the role. Practising coding challenges in Java can also help you feel more confident.

✨Familiarise Yourself with Agile Methodologies

Since the role involves working in an Agile Scrum team, it’s essential to understand Agile principles and practices. Be ready to share examples of how you've contributed to sprint planning and delivery in past projects. This will show that you can hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss how you've tackled complex problems in software development. Think about specific instances where you designed, implemented, or tested features, and be ready to explain your thought process. This will demonstrate your ability to contribute to high-impact programmes.

✨Engage with Stakeholders

The role requires engaging with both internal and external stakeholders, so practice articulating your ideas clearly and confidently. Consider preparing a few questions to ask during the interview to show your interest in collaboration and communication within the team.

Software Developer (Java) in Portsmouth
iO Associates
Location: Portsmouth

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
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>