Graduate Java Software Engineer in Swansea

Graduate Java Software Engineer in Swansea

Swansea Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
scrumconnect ltd

At a Glance

  • Tasks: Lead the design and development of scalable Java applications that make a real difference.
  • Company: Join an award-winning digital consultancy impacting millions across the UK.
  • Benefits: Enjoy a flexible hybrid work model, competitive salary, and professional growth opportunities.
  • Other info: Visa sponsorship available for eligible candidates; excellent career growth in a dynamic setting.
  • Why this job: Be a technical leader in a collaborative environment, shaping the future of digital services.
  • Qualifications: 8+ years in software development with strong Java and Spring Boot expertise.

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

About Scrumconnect Consulting

Scrumconnect Consulting is a multi-award-winning digital consultancy whose work has positively influenced the lives of over 40 million UK citizens. We deliver impactful technology solutions across UK government departments, working at the forefront of user-centred design, agile delivery, and scalable digital services that genuinely make a difference.

Visa sponsorship available for eligible candidates.

Strong focus on work-life balance with a flexible hybrid model (3 days onsite).

Be part of a collaborative, multidisciplinary agile environment alongside civil servants and industry experts.

We are seeking a highly skilled and experienced Java Developer to lead the design, development, and delivery of scalable, secure, and high-performance enterprise applications. The ideal candidate will possess deep expertise in Java and Spring Boot, strong architectural knowledge, and proven experience leading development teams in delivering large-scale digital solutions.

As a technical leader, you will drive engineering best practices, mentor developers, contribute to strategic technology decisions, and collaborate closely with cross-functional stakeholders to ensure successful project delivery.

  • Lead the design, development, and maintenance of enterprise-grade Back End applications using Java (8/11/17+) and Spring Boot.
  • Define and drive technical architecture, coding standards, and development best practices.
  • Conduct code reviews and ensure high-quality, maintainable, and secure code.
  • Collaborate with Solution Architects and Engineering Managers on technology roadmaps and architectural decisions.
  • Ensure compliance with security, performance, and reliability requirements.
  • Participate in system architecture, technical design discussions, and solution planning.
  • Identify and mitigate technical risks and performance bottlenecks.
  • Ensure scalability, maintainability, and extensibility of software solutions.
  • Support and enhance CI/CD pipelines and automated deployment processes.
  • Collaborate with DevOps teams to implement containerized and cloud-based solutions.
  • Participate in release planning, production deployments, and incident management.
  • Work closely with Product Owners, Business Analysts, Architects, QA, and DevOps teams.

Requirements:

  • 8+ years of hands-on software development experience with Java.
  • Strong expertise in Java and Spring Boot frameworks.
  • Experience with cloud platforms including AWS, Azure, or GCP.
  • Proficiency with relational and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar.
  • Deep understanding of application security, authentication, authorization, and secure coding practices.
  • Experience with performance tuning, monitoring, and troubleshooting distributed systems.
  • Strong knowledge of Git, branching strategies, and Agile/Scrum methodologies.
  • Proven experience leading development teams and delivering complex enterprise projects.
  • Experience managing technical deliverables, estimations, and development planning.
  • Experience working within regulated, standards-driven, or public sector environments (e.g., GDS-aligned projects).
  • Experience with observability and monitoring tools such as ELK, Grafana, Prometheus, or Splunk.
  • Relevant Java, AWS, Azure, GCP, Kubernetes, or architecture certifications.
  • Strong collaboration and team-building mindset.
  • Experience in digital transformation programs.
  • Knowledge of AI-assisted development tools and modern software engineering practices.
scrumconnect ltd

Contact Details:

scrumconnect ltd Recruitment Team

We think you need these skills to ace Graduate Java Software Engineer in Swansea

Java (8/11/17+)
Spring Boot
Technical Architecture
Code Reviews
CI/CD Pipelines
Cloud Platforms (AWS, Azure, GCP)
Relational Databases (PostgreSQL, MySQL)