Make Your Resume Now

Junior Java Developer

Posted November 13, 2025
Permanent - Full Time

Job Overview

ReBound - a Reconomy Group Company - is the leading global returns management specialist, enabling easy omnichannel returns for brands and their consumers. By combining integrated returns software with an extensive logistics network, ReBound provides brands with a complete ecosystem of suppliers and partners to handle their global, end-to-end returns. ReBound optimizes and manages the entire returns lifecycle so clients can focus on their core business. 
 
Our core values drive everything we do. We believe in promoting a supportive environment for our colleagues, delivering exceptional service to our customers, contributing to the community, and working towards a more sustainable environment. If you share these values and are passionate about making a positive impact, we'd love to have you on our team. 

About the role

About the role

As a Junior Developer, you will contribute to the design, development, and continuous improvement of scalable, maintainable, and secure software solutions. You will work closely with teammates, Product Owners, and the Tech Team Lead to deliver impactful, high-quality software while balancing technical priorities with product outcomes. You will actively participate in team decision-making, guiding and mentoring junior developers while ensuring your work is aligned with Agile principles and product goals.

This role is ideal for developers with strong technical foundations who are ready to take ownership of key components, mentor others, and play a significant role in ensuring the team’s success.

Key Responsibilities:
  • Write clean, maintainable code with guidance from senior developers and actively participate in code reviews to improve your skills.
  • Collaborate effectively with teammates and cross-functional stakeholders, contributing to discussions and sharing knowledge
  • Respond to changing priorities while learning to balance sprint goals and product requirements
  • Promote and follow secure coding practices, raising concerns about outdated dependencies and potential vulnerabilities.
  • Seek feedback, learn from retrospectives, and continuously explore ways to improve both technically and as a team member.

What we need from you

  • Knowledge in writing Java based backend applications
  • Familiar with developing secure REST APIs. Knowledge on GraphQL will be nice to have.
  • Familiar with both SQL (PostgreSQL) and NoSQL (MongoDB, DynamoDB) databases
  • Familiar with cloud native applications with AWS or similar platforms.
  • Basic understanding of  CI/CD pipelines.
  • Should have experience working with Agile processes and Scrum
  • Strong problem-solving skills, capable of navigating technical challenges with a pragmatic and business-focused mindset.
  • Excellent communication, collaboration and ability to work effectively with stakeholders.
  • Awareness of secure coding practices and their role in maintainable, scalable codebases.
  • Familiar  with event-driven systems and asynchronous processing.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!