Junior Java Developer
Role details
Job location
Tech stack
Job description
As a Trainee Customer Solutions Developer, you'll play a key role in transforming client data into powerful communications. You'll learn to design and code applications using Quadient Inspire software in a Windows-based environment, working closely with experienced developers and cross-functional teams to deliver projects on time and to the highest standard.
This role is ideal for someone who thrives in a fast-paced, time-sensitive environment, enjoys solving problems, and is eager to grow their technical skills in a collaborative setting.
What You'll Be Doing
- Collaborating with Client Services and Project Management teams to analyse and interpret client requirements.
- Understanding client data and business logic to create effective, reliable solutions.
- Building and testing applications, providing proofs for audit and sign-off.
- Meeting deadlines to ensure delivery excellence.
- Integrating applications into automated environments and supporting live systems.
- Troubleshooting, fixing errors, and maintaining existing applications.
- Documenting systems and following company procedures for development, testing, and production promotion.
Requirements
- Strong data processing skills and a keen eye for detail.
- The ability to work both independently and collaboratively as part of a team.
- Excellent communication skills - confident working with colleagues and clients at all levels.
- A commitment to accuracy, quality, and continuous improvement.
Experience with JavaScript or similar technologies would be an advantage, but most importantly, we're looking for someone with enthusiasm, curiosity, and a drive to learn., * Communication Skills
- Data
- Java
- JavaScript
- Quality Assurance
- Software Development
- Technology
- Testing
- Client Requirements
- Groovy