Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Java Developer role.
Rezi rewrites your resume against Code First Girls's job description. Free.

Tailor your resume to this Java Developer role.
Rezi rewrites your resume against Code First Girls's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Java Developer posting at Code First Girls — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Java Developer posting at Code First Girls — free, in seconds.
About the Role
This role supports development activities and a team overseeing the re-factoring of application components. You will work directly alongside technical specialists and client teams to deliver key application changes required for a successful platform migration.
Responsibilities
- Design, develop, and assure key application components to support the re-factoring of legacy software systems.
- Collaborate directly with consultant specialists, client engineers, and wider programme teams to execute migration plans.
- Write clean, maintainable code using Java and Spring within a UNIX environment.
- Utilize GitLab for source control, continuous integration practices, and code reviews.
- Identify code optimizations, fix technical defects, and support quality assurance testing.
- Contribute to technical implementation docs and system architecture updates for the LTD Programme.
Requirements
- Strong technical background with foundational experience in software engineering.
- Core proficiency in Java development, ideally with hands-on experience using the Spring framework.
- Practical familiarity working in UNIX environments and writing standard shell commands.
- Experience querying and working with SQL databases.
- Familiarity with Git workflows and version control management using GitLab.
- Strong problem-solving abilities and an eagerness to contribute to complex system migrations.
Skills
- Java
- Spring framework
- UNIX environments
- SQL databases
- GitLab
- Git workflows
- Version control management
- Software engineering
Location
- Remote, UK
- London
- Manchester
Work Type
- Remote
- Onsite (1 day per fortnight)
Experience Level
- Foundational experience in software engineering
Education Level
- Free training course completion
Benefits
- Competitive benefits (vary per client)
About the Company
- Offers 100% free learning linked to job roles.
- No secret or hidden fees, no payment upon completion, and no debt.
- Works with partner companies to ensure education is free for all learners.