Accessibility Links

Java Developer

  • Salary: Negotiable
  • Job type: Contract
  • Location: Croydon, Surrey
  • Sector: IT
  • Date posted: 22/10/2018
  • Job reference: BBBH90830


Job Title - Java Developer
Candidate must be a resident in the UK for last 5 years and not travelled outside of the UK for longer than 1 month in duration within the last 5 years
SC Clearance- Active SC required (will need to be either Home Office SC or Other Government Department SC that can be transferred). Will also now consider candidates who are ELIGIBLE for SC.
Please note if the role if offered the candidate cannot start onsite till Clearance comes through.
Location-Croydon
Job Spec- Responsibilities:
* Engage in and improve the whole lifecycle of services-from inception and design, through development, deployment, operation and refinement.
* Support development teams with build & deployment best practices e.g. using pipelines, CI/CD, Docker & Kubernetes
* Work on dev stories when requested and/or write automated tests
* Focus on continual improvement, visualising these improvements often using tools such as sonarqube
* Support services before they go live through activities such as system design consulting, developing software platforms, frameworks, deployment and release pipelines, capacity planning and launch reviews.
* Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
* Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity. * Practice sustainable incident response and blameless postmortems.
*Help defining processes and standards, following Open Source best practices and keeping abreast of industry trends.
*Help in shaping our working culture.
What you'll do:
Working as part of a close-knit cross-functional team made up of Developers, Testers and DevOps engineers to build & deploy containerized Microservices into dev/test environments and mature through to live production. Candidates will be hands on, with solid problem solving skills, able to work across the application development spectrum. The team operates using Agile methodologies and DevOps culture, and candidates possess the interpersonal skills to work effectively as part of a team.
Preferred Qualifications and Aptitude:
* Interest in designing, analyzing and troubleshooting large-scale distributed systems.
* Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
* Ability to debug and optimize code and automate routine tasks.
* Can work independently and take initiative.
Desirable technical exposure:
Java/Groovy, Git, Jenkins, Docker, Container orchestration, Relational Databases, Cloud
Required experience:
* Jenkins
* Docker
* CI/CD
* Kubernetes

Similar jobs
View more similar jobs