SC Cleared Java Developer

SC Cleared Java Developer

Posted Today by fortice

£550 Per day
Inside
Remote
Remote , UK

Summary: The role of SC Cleared Java Developer involves designing, developing, testing, and deploying Java-based applications and services for a public sector client. The position requires strong Java proficiency and experience with frameworks like Spring, as well as collaboration with various stakeholders to meet project requirements. The developer will also be responsible for troubleshooting and optimizing application performance. This is a remote position requiring SC clearance.

Key Responsibilities:

  • Design, develop, test, and deploy Java-based applications and services
  • Write clean, efficient, and well-documented code following best practices
  • Collaborate with product managers, architects, and other developers to understand requirements
  • Troubleshoot, debug, and resolve technical issues
  • Participate in code reviews to ensure code quality and maintainability
  • Optimize application performance and scalability
  • Integrate APIs, third-party services, and databases
  • Contribute to continuous improvement of development processes and tools

Key Skills:

  • Strong proficiency in Java (Core Java, Java SE/EE)
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Familiarity with RESTful APIs and microservices architecture
  • Knowledge of SQL and relational databases (eg, MySQL, PostgreSQL, Oracle)
  • Experience with version control systems such as Git
  • Understanding of object-oriented programming (OOP) principles and design patterns
  • Familiarity with build tools such as Maven or Gradle
  • Good problem-solving and analytical skills

Salary (Rate): £550/day

City: undetermined

Country: UK

Working Arrangements: remote

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Java Developer

Clearance required: SC Cleared

Location: London, Croydon

Work type: Remote

Sector: Public

End user: Client

Job Description:

Key Responsibilities

  • Design, develop, test, and deploy Java-based applications and services
  • Write clean, efficient, and well-documented code following best practices
  • Collaborate with product managers, architects, and other developers to understand requirements
  • Troubleshoot, debug, and resolve technical issues
  • Participate in code reviews to ensure code quality and maintainability
  • Optimize application performance and scalability
  • Integrate APIs, third-party services, and databases
  • Contribute to continuous improvement of development processes and tools

Required Skills & Qualifications

  • Strong proficiency in Java (Core Java, Java SE/EE)
  • Experience with Spring Framework (Spring Boot, Spring MVC, Spring Data)
  • Familiarity with RESTful APIs and microservices architecture
  • Knowledge of SQL and relational databases (eg, MySQL, PostgreSQL, Oracle)
  • Experience with version control systems such as Git
  • Understanding of object-oriented programming (OOP) principles and design patterns
  • Familiarity with build tools such as Maven or Gradle
  • Good problem-solving and analytical skills

Preferred Qualifications

  • Experience with cloud platforms (AWS, Azure, or Google Cloud)
  • Knowledge of containerization tools (Docker, Kubernetes)
  • Experience with CI/CD pipelines
  • Familiarity with Front End technologies (HTML, CSS, JavaScript)
  • Understanding of Agile/Scrum methodologies