Job description
Project overview
Job Title: Java Developer
Project details
£400 (Inside IR35)
6 Months
Remote with occasional travel to London
Clearance: BPSS
Stages: 1 Stage
Must Have Government
Key Responsibilities
Essential Skills and Experience
- Software Development: Design, develop, build and maintain high-quality Java applications, writing clean, secure, reusable and well-tested code.
- JSON, JSLT and Drools: Develop and maintain JSON-based data transformations using JSLT and implement business rules and decision logic using Drools.
- Systems Design and Integration: Contribute to technical designs, develop integration solutions and ensure effective communication between systems and services.
- Modern Development Standards: Apply best practices, including test-driven development (TDD), automated testing, code reviews, version control, continuous integration and continuous delivery (CI/CD).
- Information Security: Follow secure coding practices, identify potential vulnerabilities and ensure software complies with relevant security policies and standards.
- Availability and Capacity Management: Monitor service performance, assess capacity requirements and contribute to the availability, scalability, resilience and reliability of applications.
- Development Process Optimisation: Identify opportunities to improve development workflows, automation, code quality and delivery efficiency.
- Prototyping: Develop prototypes and proof-of-concept solutions to validate technical approaches, evaluate technologies and address complex requirements.
- Service Support: Support applications in production, investigate incidents, diagnose defects, perform root-cause analysis and implement sustainable fixes.
- User Focus: Understand user needs and translate requirements into effective technical solutions, working closely with product owners, business analysts and other stakeholders.
- Collaboration and Mentoring: Work effectively within an Agile delivery team, share technical knowledge and support the development of junior colleagues.
- Strong commercial experience developing applications using Java.
- Practical experience with JSON, JSLT and Drools.
- Experience designing, developing and integrating software systems and services.
- Knowledge of modern software engineering practices, including automated testing, code reviews and CI/CD.
- Understanding of secure software development and information security principles.
- Experience supporting live services and troubleshooting production issues.
- Understanding of application performance, availability, capacity and resilience.
- Ability to produce technical designs, build prototypes and evaluate alternative solutions.
- Strong analytical, problem-solving and communication skills.
- Ability to work collaboratively in an Agile environment with a focus on user needs and continuous improvement.
- Start: ASAP
- Duration: 6 Months
- Location: United Kingdom, GB
- Rate: 50-50 EUR/h
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on JobServe