Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Enterprise

Java Software Engineer

Enterprise

. Develop, enhance, support and maintain Java-based business applications .

Posted 11/9/2026full-timeUnited KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in developing and maintaining Java-based business applications while ensuring compliance and security in software solutions. Demonstrates strong problem-solving abilities and a commitment to high-quality, maintainable software through collaboration and continuous improvement.

Highest-signal resume keywords
Java DevelopmentAzure DevOpsSQL ServerAgile MethodologiesProblem-Solving Skills

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Java 8/11/17+ServletsJSPXMLSOAPRESTful ServicesJSONUnit TestingDefect TrackingLegacy Java Technologies
Soft Skills
Proactive ApproachAttention to DetailCollaborative WorkIndependent WorkContinuous Improvement Mindset
Tools & Technologies
IntelliJAzureGitMavenApache Struts
Industry Keywords
Business ApplicationsTechnical DocumentationProduction IssuesAutomationCompliance

Tech Stack

Tools & technologies
ApacheAzureJavaMavenReactSOAPSQL

About the role

Key responsibilities & impact
  • Develop, enhance, support and maintain Java-based business applications
  • Build understanding of the application landscape and associated business processes
  • Analyse requirements and provide development estimates for projects and enhancements
  • Design and build robust software solutions meeting business and technical requirements
  • Create and present technical design proposals to architects, stakeholders and management
  • Investigate and resolve production issues with support and development teams
  • Collaborate with colleagues across Europe and the US on requirements, development and testing
  • Contribute to automation and continuous improvement initiatives
  • Create and maintain technical documentation
  • Manage workload independently against agreed priorities and deadlines
  • Incorporate security and compliance into development activities

Requirements

What you’ll need
  • Experience using standard Java development tools such as IntelliJ, Azure DevOps / Git, Maven, Azure and SQL Server
  • Experience with Java 8/11/17+, Servlets, JSP, XML, SOAP, RESTful services and JSON
  • Experience of QA practices including unit testing, peer testing, defect fixing and tracking to resolution
  • React development experience desirable
  • Azure and Azure DevOps exposure desirable
  • Experience supporting legacy Java technologies such as Apache Struts, JSP, Servlets and SOAP services desirable
  • Experience working within Agile delivery teams desirable
  • Strong problem-solving skills
  • Proactive and delivery-focused approach
  • Ability to work independently and collaboratively
  • Excellent attention to detail
  • Commitment to producing high-quality, maintainable software
  • Continuous improvement mindset
  • Ability to balance project work with operational support responsibilities
  • Ability to pass a security check involving financial probity and basic criminality
  • Ability to work 40 hours per week

Benefits

Comp & perks
  • Flexible working
  • Comprehensive benefits including pension
  • Life assurance
  • Same-day virtual private GP appointments
  • Discounts on car hire
  • Cycle to Work scheme
  • Paid volunteer days
  • Remote or office work choice outside occasional office attendance
  • Supportive, inclusive environment
  • Professional growth and career development opportunities