Job Title: Java Software Engineer – Public Wifi Platforms — Duration: Initial 3 months with a possibility of extension — Location: Ipswich, 3 days onsite a week.
About the Role: This is an exciting opportunity to join the team that develops and operates the UK’s largest Public Wifi network. Our client is seeking a self‑starting Java Software Engineer to build and support both new and existing applications, and to play a pivotal role in transforming to a new platform. You will work within an agile environment, making a real and immediate impact while collaborating closely with network and architecture teams.
Key Responsibilities
- Design & Develop: Build new applications and microservices while consistently applying security best practices.
- Maintain & Upgrade: Manage existing Java applications to ensure security compliance, including upgrading PCI‑compliant applications that support credit card and ApplePay transactions.
- Testing & CI/CD: Build pipelines, develop automated tests, and utilize test‑driven development (TDD) techniques to support application code.
- DevOps & Deployment: Plan and deploy changes to the Public Wifi platform, ensure service availability, monitor systems, and resolve any in‑life operational issues or bugs identified during testing.
- Agile Collaboration: Take part in daily stand‑ups, break down work into manageable user stories, and work alongside architects and systems/server teams to dimension and realize production services.
- Note: On occasion, this will require some overnight working alongside the test teams.
Required Skills & Experience
- Strong knowledge of Java 17+ and Springboot 4 frameworks.
- Version control using Git.
- Gitlab Continuous Integration and Pipelines.
- Ansible Automation and Gradle.
- Use of Containers and Containerisation.
Advantageous / Nice‑to‑Have Skills
- Understanding of IP networking and RADIUS.
- Proficiency in using SQL for Database queries.
- Experience with various automation frameworks.
#J-18808-Ljbffr…
