
Senior Java Developer - Central Government
- Leeds
- £700 per day
- Permanent
- Full-time
Contract Length: 12 months
Location: Hybrid/Leeds location is preference 60 % in the office from September
IR35: Inside
Pay Rate to Intermediary: £700 per day
Security Clearance: BPSS but candidates must be eligible for SCSpinwell is recruiting for a Senior Java Developer for an excellent opportunity within the public sector.RESPONSIBILITIES OF THE SENIOR JAVA DEVELOPERLead or direct a team of Java Developers. Build a useful, robust automated test suite to support a continuous deployment environment, implementing API's for internal and external use. Take part in 2nd-line support of applications and platforms and help build server-side web applications. Be able to communicate technical concepts to a non-technical audience. Maintain system administration and configuration management skills with experience in handling large data sets and scaling their handling and storage. Build a scale high-traffic websites and maintain an understanding of web architecture. Knowledge of unix-like operating systems such as Linux and/or Mac OS XSKILLS/EXPERIENCE OF THE SENIOR JAVA DEVELOPER
- Recent experience with Java 17 (or later).
- Excellent understanding of TDD and BDD.
- Experience with large microservice architectures.
- Experience of working in an Agile environment.
- Be willing to work in a pair programming environment.
- Have experience in implementing APIs for internal and external use.
- Have the skills to build up a useful, robust automated test suite to support a continuous deployment environment.
- Be involved in the wider web development community, identifying good practices we can adopt and sharing our experiences.
- Be knowledgeable of tools and techniques used within the wider team.
- Take part in 2nd-line support of applications and platforms, including occasional support outside of office hours.
- Have an ability to communicate technical concepts to a non-technical audience.
- Have working knowledge of Unix-like operating systems such as Linux and/or Mac OS X.
- Have the ability to quickly research and learn new programming tools and techniques.
- Understand of the use of Responsive Web Design.