Java Software Engineer - Cheshire - 60k +
Description
Java Software Engineer - North West - 60K +++
This client is responsible for developing the world's leading web security testing tools using a highly collaborative, engineering-led approach. The role prioritises Test-Driven Development (TDD), pair programming, and a culture of radical candour.
Core Responsibilities
- Feature Development: Deg and implementing high-quality, scalable features for Security Product
- AI Integration: Actively leveraging AI tools'such as Claude Code, agents, and copilots as agentic coding partners to enhance both development workflows and user-facing security features.
- Full-Stack Contribution: Working as an expert generalist across the Front End (React), Back End (Java/.NET), and infrastructure (AWS/Kubernetes).
- Agile Collaboration: Operating in small, cross-functional teams with rapid release cycles and weekly planning sessions.
- User Engagement: Talking directly to users to gather insights that drive architectural decisions and product strategy.
Technical Stack Requirements
- Primary Language: Strong expertise in Java is standard, with some teams also using.NET.
- Key Tools: Professional use of IntelliJ IDEA, JUnit, Docker, and Kubernetes.
- Engineering Standards: Deep commitment to TDD, clean code abstractions, and maintaining high technical standards.
- Academics: Degree is Software Engineering or similar
SmartSourcing are a Disability Confident Employer and we promote, celebrate and value diversity, we are committed to promoting equality and inclusion for all.
Skills
JunitSecurityTDDdotnetAgileAIIntelliJDocker.NETKubernetesTest-Driven DevelopmentReactJavaAWS