Java Engineer for a 12-month contract (outside) As the Java Engineer, you will work very closely with others across the engineering teams to understand what has been scoped, develop new features of existing Java/Spring web-based applications with an SQL database, and integrate with internal and third-party systems. This role adds significant value to the operation of the business, performing crucial work in maintaining our people-focused, quality brand.
What You Will Be Doing
• Develop enterprise class & scalable web applications.
• Enhance and support existing web application functionality which includes new feature development and resolving complex code issues as reported.
• Collaborate with subject matter experts, product managers and engineers to build modern, scalable, user friendly and functionally robust web applications in an AGILE environment.
• Participate in all aspects of SDLC including analysis, requirements, design, implementation, testing and support.
• Reviewing and analysing feature requirements.
• Maintaining and creating product knowledge documentation.
• Focus on quality throughout with strong unit testing.
What You Will Need to Succeed in This Role
• Education to Bachelor’s degree level in Computer Science or related field.
• 5+ years’ experience in software engineering roles.
• Hands-on experience with software development languages and front technologies, e.g. JavaScript, CSS, HTML etc.
• Experience in core Java, Spring Framework, Node.JS.
• Experience with SQL databases.
• Familiarity with cloud technologies such as Azure and AWS desirable.
• Experience with JSP’s is desirable.
• Experience with GIT and JIRA desirable.
• Experience with accessibility work (specifically WCAG) desirable.
Software Engineer | Java | SQL | AWS | Spring | Contract | Remote UK