SonicJobs Logo
Left arrow iconBack to search

Senior Java Developer

Circle Recruitment
Posted 15 days ago, valid for 7 days
Location

Leeds, West Yorkshire LS14 1DZ

Salary

£28,000 - £33,600 per annum

info
Contract type

Full Time

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.

Sonic Summary

info
  • The role is for a Senior Java Developer with a salary at market rates per day, operating inside IR35.
  • The position is hybrid, requiring 2 days a week on-site in Leeds, and the contract duration is 12 months with potential for extension.
  • Candidates must have at least several years of experience in Java development and related technologies such as SQL, PostgreSQL, and cloud computing.
  • The role involves leading software engineering teams, ensuring best practices, and providing technical guidance and support.
  • Security clearance eligibility is required, and the role emphasizes operational stability and quality in software product development.

Role: Senior Java DeveloperSalary/Rate: £ market rates per day (inside IR35) Location: Hybrid - 2 days per week on site in LeedsContract Duration: 12 months

We are currently looking for a Senior Java Developer for our government client. This Senior Java Developer role is hybrid, based between 2 days per week on site in Leeds (non-negotiable), and the remainder of the week working remotely.

The contract for the Senior Java Developer position is for 12-months with potential to extend, operating inside IR35.

Security Clearance: eligible for Security Check ("SC Clearance")

This role is inside IR35 - Due to the service of the role, it will now be based on an Umbrella solution.

Essential skills/experience required:

  • Development languages - Java
  • Database management
    • SQL
    • PostgreSQL
    • MySQL
    • MongoDB
    • Cassandra
    • SQL tuning
    • Kernel tuning
    • Explain plans
    • Patching and upgrade
    • Meet Recovery Point Objectives
    • Meet Recovery Time Objectives
    • L2/L3 Database Build
    • Partitions
  • Version control - Git
  • Cloud environment - Develop, Build and test interfaces between systems
  • Spring framework - Spring Boot, Spring Security, Spring Batch
  • Development practice Continuous Delivery - Continuous Integration
  • Testing
    • Test Driven Development
    • J-Unit
    • Jasmine
    • Automated test frameworks
    • User testing
  • Linux Operating Systems - Use, operate, patch and secure, Bash, RHEL
  • Collaboration tools - Jira, Confluence, Slack
  • Behaviour Driven Development - Cucumber
  • Micro-Service Architecture - Develop
  • API design and open standards
    • RESTful APIs
    • Swagger
    • Open API
    • Cloud computing
  • Security
    • OWASP Top Ten
    • Denial of Service
    • SQL Injection
    • Cross Site Request Forgery
  • High Availability products - EDB failover manager
  • RPC concepts and transport mechanisms - HTTP, Shared memory
  • Containerisation - Docker, Kubernetes

The role:

As a Senior Java Developer, you will be a skilled practitioner and a role model in software craftsmanship, responsible for ensuring best practices are adhered to across the department and guiding teams on how to deliver quality software products. You will assist in the design of software products that make up citizen services in collaboration with Architecture and Engineering principles. With a focus on operational stability, robustness, resilience, availability and quality you will be accountable for the code your teams produce.

  • Design and lead the strategies for building reusable libraries and services
  • Own the development of medium-long term strategies for product lines and the Software Engineering Community
  • Identify and support the resolution of infrastructure faults
  • Provide 3rd line support on products developed, including out of hours support as and when required
  • Lead multiple Software Engineering teams providing technical leadership and guidance
  • Including coaching and mentoring your team and their professional development
  • Contribute and set strategic direction for product team and the wider Software Engineering community
  • Lead the collaboration & sharing of knowledge and good practice with the wider software engineering community
  • Lead and support community discussions about best practice within Software Engineering

If you are interested in the above role, please click Apply Now and send a CV for quick review.

Should you require reasonable adjustments at any point during the recruitment process or if there is a better way for us to communicate, please do let us know.

Developer, Software Engineer, Programmer, Java Dev, Java Developer, Java Specialist, Java, Spring. Java Software Developer, Java Application Developer, Java Systems Developer, Java Backend Developer, Java Architect, Senior Java Developer,

#vacancy #jobadvert #recruit #hiring #jobsearch #careers #talent #recruitment #job

Circle Recruitment is acting as an Employment Agency in relation to this vacancy. Earn yourself a referral bonus if you refer somebody else who fills the role! We also offer an iPad if you refer a new client to us and we recruit for them. Follow us on Facebook - Circle Recruitment , Twitter - @Circle_Rec and LinkedIn - Circle Recruitment.

Apply now in a few quick clicks

In order to submit this application, a Reed account will be created for you. As such, in addition to applying for this job, you will be signed up to all Reed’s services as part of the process. By submitting this application, you agree to Reed’s Terms and Conditions and acknowledge that your personal data will be transferred to Reed and processed by them in accordance with their Privacy Policy.