About this role
Join the team as a Java Full Stack Developer. This is an opportunity for a driven Software Engineer to take on an exciting new career challenge. Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority. It’s a chance to hone your existing technical skills and advance your career.
In your new role, you’ll engineer and maintain innovative, customer-centric, high-performance, secure, and robust solutions. You will be responsible for:
- Developing and implementing full-stack applications using Java and related technologies.
- Collaborating with cross-functional teams to define, design, and ship new features.
- Ensuring the performance, quality, and responsiveness of applications.
- Identifying and fixing bottlenecks and bugs in the application.
- Participating in code reviews and providing constructive feedback to peers.
Required skills and qualifications include:
- Strong experience in Java, Spring Framework, and RESTful APIs.
- Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
- Familiarity with database technologies including SQL and NoSQL.
- Understanding of DevOps practices and tools such as Docker, Jenkins, or Kubernetes.
- Excellent problem-solving skills and a collaborative mindset.
Experience: 5-8 years in software development, with a focus on full-stack Java development.
What we offer:
- A dynamic work environment that encourages innovation and professional growth.
- Opportunities for career advancement and skill development.
- A supportive culture that values diversity and inclusion.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.