Senior Java Developer

Be among the first applicants.
Circle Recruitment
Leeds
GBP 60,000 - 80,000
Be among the first applicants.
3 days ago
Job description

Role: Senior Java Developer

Salary/Rate: GBP market rates per day (inside IR35)

Location: Hybrid - 2 days per week on site in Leeds or London as preferred

Contract 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 or London (as preferred) 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.

The interview process is 2 stages, including a technical test.

Essential skills/experience required:

  1. Development languages - Java
  2. Database management
  3. SQL
  4. PostgreSQL
  5. MySQL
  6. MongoDB
  7. Cassandra
  8. SQL tuning
  9. Kernel tuning
  10. Explain plans
  11. Patching and upgrade
  12. Meet Recovery Point Objectives
  13. Meet Recovery Time Objectives
  14. L2/L3 Database Build
  15. Partitions
  16. Version control - Git
  17. Cloud environment - Develop, Build and test interfaces between systems
  18. Spring framework - Spring Boot, Spring Security, Spring Batch
  19. Development practice Continuous Delivery - Continuous Integration
  20. Testing
  21. Test Driven Development
  22. J-Unit
  23. Jasmine
  24. Automated test frameworks
  25. User testing
  26. Linux Operating Systems - Use, operate, patch and secure, Bash, RHEL
  27. Collaboration tools - Jira, Confluence, Slack
  28. Behaviour Driven Development - Cucumber
  29. Micro-Service Architecture - Develop
  30. API design and open standards
  31. RESTful APIs
  32. Swagger
  33. Open API
  34. Cloud computing
  35. Security
  36. OWASP Top Ten
  37. Denial of Service
  38. SQL Injection
  39. Cross Site Request Forgery
  40. High Availability products - EDB failover manager
  41. RPC concepts and transport mechanisms - HTTP, Shared memory
  42. 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.

  1. Design and lead the strategies for building reusable libraries and services
  2. Own the development of medium-long term strategies for product lines and the Software Engineering Community
  3. Identify and support the resolution of infrastructure faults
  4. Provide 3rd line support on products developed, including out of hours support as and when required
  5. Lead multiple Software Engineering teams providing technical leadership and guidance
  6. Including coaching and mentoring your team and their professional development
  7. Contribute and set strategic direction for product team and the wider Software Engineering community
  8. Lead the collaboration & sharing of knowledge and good practice with the wider software engineering community
  9. 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.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java Developer jobs in Leeds