FREE ACCESS
5,000–10,000 jobs/day
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.

Java Software Engineer
Enterprise. Develop, enhance, support and maintain Java-based business applications .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesApacheAzureJavaMavenReactSOAPSQL
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